2017-09-25 61 views
0

我正在嘗試在Postman中測試和調用Smartsheet API的API,但我一直收到相同的錯誤。儘管我按照API文檔定義了正確的Content-Type,但我得到的響應是錯誤1124,它是一個無效的內容類型標題。我一直無法弄清楚究竟是什麼導致了這個問題。我曾嘗試在郵遞員的地址和標題標籤中輸入標題,但這兩個選項都沒有給出我想要的結果。錯誤1124:無效的內容類型頭文件

任何幫助,將不勝感激。

Postman Screenshot

回答

0

如果我運行郵差同樣的要求爲您的截圖顯示(除使用我的頁ID),與你使用相同的標題,我的請求成功。即,如果您發送Content-Type標頭,其值爲application/json對於此請求,您應該不會收到您要報告的錯誤消息(1124 - 無效的內容類型標頭)。

你會,但是,如果你是不是沒有包括所有的的Content-Type頁眉或如果你的的Content-Type頭指定無效值收到錯誤消息。一個排除故障的建議:使用Fiddler(或類似的工具)來檢查在Postman中執行此請求時通過網絡發送的請求 - 它是否包含Content-Type標題,如果有,值是什麼的標題?

UPDATE:

感謝您將身體你在郵差設置截圖 - 我相信這是你的問題的根源。即您的Content-Type標頭表示請求正文爲JSON格式,但您實際上未發送JSON。要解決這個問題:不要在Postman中指定鍵/值對,請選擇原始單選按鈕並以JSON格式指定主體。這裏是什麼樣子的截圖:

enter image description here

+0

我試圖檢查與提琴手的請求,看來它發送正確的Content-Type頭。也許我沒有正確閱讀,但看起來我正確地包含了標題。 – burnsa

+0

我也嘗試過同樣的要求,對我也是成功的。 @burnsa,請求的主體是什麼樣的? – stmcallister

+0

@stmcallister我的請求的正文看起來像[this](https://i.imgur.com/3qqqKnH.png)。 – burnsa

相關問題