我有我的Web應用程序API運行。使用Python請求GET不起作用 - Web客戶端和瀏覽器工作
如果我通過任何瀏覽器去http://127.0.0.1:5000/我得到正確的答案。
如果我使用高級REST客戶端Chrome應用並向該地址的應用發送GET請求,我會得到正確的響應。
但是這給了我一個503:
import requests
response = requests.get('http://127.0.0.1:5000/')
我讀嘗試一下本作的一些原因:
s = requests.Session()
response = s.get('http://127.0.0.1:5000/')
但我仍然獲得了503響應。
其他的事情我已經嘗試:與HTTP不前綴://,而不是使用URL中的端口,不同的端口上運行,試圖像帖子不同的API調用等
感謝。
您是否嘗試設置用戶代理? – davejagoda
這樣的? requests.get('http://127.0.0.1:5000/,headers = {'User-Agent':'something'})我會怎樣設置它? – Village
很難確定,但每個人都喜歡冒充Mozilla:'header = {'User-Agent':'Mozilla/5.0'}' – davejagoda