0
我們有一個LiveFyre Stream Hub產品的企業帳戶。基於文檔如下:Http POST請求和400錯誤請求錯誤
https://github.com/Livefyre/livefyre-docs/wiki/StreamHub-API-Reference#wiki-create-a-collection
我試圖發送到「創建集合」服務都使用招和有問題的請求。發送請求時,我經常收到400錯誤請求錯誤。即使文檔中給出的示例也會因400錯誤請求錯誤而失敗。
我的要求是:
- 網址:
http://quill.sbs-int-0.fyre.co/api/v3.0/site/303821/collection/create/
- 身體:
{"articleId": "942619", "collectionMeta": "AAA"}
- 主持人:
quill.sbs-int-0.fyre.co
- 內容類型:
application/json
- 方法:
POST
有什麼請求錯誤在我試圖發送?任何方式我可以調查這個問題?
您是否真正將主體設置爲「AAA」,如上所示,還是您創建了遵循實際規範的主體? – EricLaw 2013-02-11 23:03:15
我按照實際的規範創建了主體。出於安全原因,我將其更改爲AAA。你認爲它有所作爲?錯誤的請求表示HTTP請求格式錯誤或者服務端點具有不同的參數列表等。如果collectionMeta參數具有無效值,則該服務必須接收請求,然後拋出錯誤,指出該參數的值無效。但是現在發生的事情是,Web服務器拒絕該請求。我對嗎? – Aref 2013-02-12 23:26:51
我發現了一些很奇怪的東西。該服務調用在Linux機器上工作(當通過curl調用時)。使用RESTClient Firefox插件進行服務呼叫時也是可以的!只有當我使用.NET代碼,Curl for Windows和Fiddler進行調用時,它纔會失敗。可能是什麼問題? – Aref 2013-02-14 00:58:30