我試圖讓使用VBA WinHttp.WinHttpRequest季語的API請求, 我能發送一個請求,但WinHttpRequest改變內容的類別增加 字符集= UTF -8發送請求時,kigo的api返回415錯誤。WinHttp.WinHttpRequest向內容添加型
我設置的內容類型這樣
web_Http.SetRequestHeader "Content-Type", "application/json"
但是當我在Wireshark的查看請求的內容類型是這樣
Content-Type: application/json; Charset=UTF-8
任何想法?
我發現this,這是類似於我的問題,但我不明白的解決方案。
他們期待什麼字符集?你有沒有試過在你的Content-Type字符串中指定它? –
內容類型應該只是應用程序/ JSON沒有其他任何東西,如果內容類型有任何超出應用程序/ JSON我得到一個錯誤。是的,我試圖指定Content-Type字符串。這發生在我設置請求後。 –
嘗試以分號結尾您的字符串。運氣好的話? –