python學習科普--接口相關名詞解釋

  • API(Application Programming Interface):即應用程序接口,可以認爲API是一個軟件組件,或是一個Web服務與外界進行交互的接口。這裏的接口可以和API畫等號
  • JSON(JavaScript Object Notation):是一種輕量級的數據交換格式,獨立於語言和平臺。JSON解釋器和JSON庫支持不同的編程語言,是以{}括起來的鍵值對數據。
HTTP請求參數介紹:
  • Host:指定被請求資源的Internet主機和端口號,默認是80端口。
  • Connection:keep-alive:HTTP長連接(持久連接),客戶端和服務器端建立一次連接之後,可以在這條連接上進行多次請求/響應操作。持久連接,可以設置過期時間(Keep-Alive:timeout=60),也可以不設置。
  • Accept:/:表示瀏覽器能接受任何類型的文件。
  • X-Requested-With:XMLHttpRequest:表明這是一次Ajax請求(異步),非傳統請求(同步)。
  • User-Agent:Mozilla/5.0(Windows NT 6.1;WOW64):用戶代理。告知服務器請求方所使用的操作系統及版本、CPU類型、瀏覽器及版本、瀏覽器渲染引擎、瀏覽器語言、瀏覽器插件等。
  • Accept-Encoding:gzip,deflate:設置從網站中接收的返回數據是否進行gzip壓縮。
  • Cookie:BDUSS=d0b2JQSGxBbXQ3NUhIcWpqT21xd:儲存在本地的緩存數據,隨HTTP請求一起發送,用來給服務器端驗證,比如是否已經登錄。
HTTP中四種發送請求的方式:
  • GET:向特定的資源發出請求。
  • POST:向指定資源提交“數據進行處理”請求(例如,提交表單或者上傳文件),數據被包含在請求體中。POST請求可能導致新的資源的創建,以及(也可能是“或”)已有資源的修改。
  • PUT:向指定資源位置上傳其最新內容。
  • DELETE:請求服務器執行刪除操作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章