HTTP請求415錯誤 – 不支持的媒體類型(Unsupported media type)


HTTP請求415錯誤 – 不支持的媒體類型(Unsupported media type)

通常有以下情況:

1:檢查你的 http 請求頭信息,比如 因為 User-Agent 被服務器設置 拒絕請求了;

    比如你寫的的爬蟲,就很有可能因為沒有偽裝成瀏覽器,被拒絕請求

    user-agent 詳情

2:查看你的 http 請求方法,以及服務器端的設置

   比如:有一個 強制用 post 請求的接口,你是不是用了非post 請求

3:post 請求參數設置,是不是必須的,json 格式

   比如下面,兩段代碼,

  如下 json參數,body

 

import requests
import json


payload={"userName":"names","userCode":"123456","phoneNum":"7800","regPic":"picData"}
headers={'content-type': 'application/json'}
burl="http://httpbin.org/post"

r=requests.post(burl, data=json.dumps(payload), headers=headers)

print r.text

 

  如下 form 格式 參數

import requests
import json


payload={"userName":"names","userCode":"123456","phoneNum":"7800","regPic":"picData"}
headers={'content-type': 'application/json'}
burl="http://httpbin.org/post"

r=requests.post(burl, data=payload, headers=headers)

print r.text

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM