2013-12-20 28 views
0

在Android應用程序中,我使用多部分表單上傳中的Android:How to upload .mp3 file and image to http server?中顯示的HttpUrlConnection樣式上傳圖像。設置MimeType HttpURLConnection上傳

一切工作正常,除了在接收端我看不到mimetype編碼爲「image/jpeg」 - 我通過PHP在Apache服務器上接收和「類型」是空白的,無論我嘗試什麼。我已經搜索,原型和劃傷,沒有任何我能做的似乎設置了這個沒有打破我的上傳莫名其妙或根本不工作。我知道它是我對POST請求格式的誤解,但我錯過了它。有人可以告訴我如何在上面的鏈接中插入樣式上傳的mimetype嗎?

在此先感謝。

回答

0

您的gataway可能有些問題,我曾經遇到類似的問題,經過長時間的搜索,我發現我的網關改變了我的mimeType.May它可以幫助。

+0

嗯 - 該網站託管在GoDaddy。我注意到在我的網站在瀏覽器中使用簡單的php多形式文件上傳時,使用相同的網關設置mime類型就好了,而不是當我在應用程序中手動創建POST請求並向上提出請求時。也許我的理解是錯誤的 - 是POST請求的發件人還是接收端的服務器設置的文件上傳類型?我一直認爲它是由發件人設置的。 –

0

我的理解錯了。我只需要在構建POST請求時自己手動設置MIME類型。

相關問題