我收到此錯誤
ChunkedEncodingError:( '斷開的連接:IncompleteRead(14個字節讀)',IncompleteRead(14個字節讀))
我正在從 「請求」 POST請求庫(第三方)在Google App Engine中使用python。
我應該如何修復ChunkedEncodingError?
url = 'https://fcm.googleapis.com/fcm/send'
body = {
"data": {
"title": "data:mytitle",
"body": "data:mybody",
"url": "data:myurl"
},
"notification": {
"title": "noti:My web app name",
"body": "noti:message",
"content_available": "noti:true"
},
"message": "test",
"registration_ids": ["xxxxxxxxxxxxxxxxxxxx"]
}
headers = {"Content-Type": "application/json",
"Authorization": "key=xxxxxxxxxxxxxxxx"}
logging.error(json.dumps(body))
requests.post(url, data=json.dumps(body), headers=headers)
這是正確的。 [發出HTTP(S)請求](https://cloud.google.com/appengine/docs/standard/python/issue-requests#issuing_an_http_request)的文檔解釋了包括**請求 - 工具欄**確保**請求**庫使用** URL提取**而不是其默認的套接字。 – Nicholas
This Works!我正在嘗試使用gspread讀取表單並面臨ChunkedEncodingError問題。現在解決了!謝謝 :) –