2010-01-27 100 views
0

我正在發佈(HTTP POST)各種值到posterous api。我成功地能夠上傳標題,主體和ONE媒體文件,但是當我嘗試添加第二個媒體文件時,我得到一個服務器500.如何使用iPhone上傳多個文件

它們允許媒體和媒體[]作爲參數。

如何使用iPhone SDK上傳多個文件?

回答

0

500你得到的可能是基於以下兩種情況之一:

  • 不正確的請求
  • 在服務器上的錯誤現在

,如果其不正確的,HTTP服務器會更有幫助,如415(不支持的媒體類型)或類似的東西迴應。 500強調服務器出現問題,並且您的請求有效。

你必須深入研究服務器API或代碼(如果你寫了它),或閱讀文檔並找出你的第二個請求有什麼問題......好像也許你沒有設置適當的媒體類型?

編輯:好的,所以我看了看API。看來你的帖子XML,所以你的要求的內容類型應該是

Content-Type: application/xml 

的API文檔沒有具體說,但是這將是正確的類型。

編輯:其實第二眼,你只是發佈w/URI參數?他們的API文檔不清楚(我也看起來相當快)

+0

我沒有寫API。這是後事。感謝您的反饋。我會再看看媒體類型。 – 2010-01-27 20:05:05

+0

我改變了一些我的代碼,現在我回來了一個更明白的迴應:「不支持的媒體類型」 – 2010-01-29 14:43:38

+0

好吧 - 我擴大了我的OP。 – 2010-01-29 15:44:06