使用語言:Obj-C
各位前輩好,想請問一個關於透過App將圖片上傳至WebService的問題。
目前要做的事情是這樣:
App能從相簿中選擇圖片並呼叫WebService
WebService會將圖片存到指定的路徑並將檔名存在資料庫裏頭
當App需要圖片時 只需要去呼叫檔名 就能從指定的路徑中抓出正確的圖片
目前其他部分都沒問題,
唯一有問題的是"圖片丟到WebService上"和"WebService將圖片存到指定路徑"這兩個
由於沒做過類似的功能(我是新手QQ)
所以我在網路上稍微找過了一些資料,
最後參考這篇來做:
http://goo.gl/WaAwSq
我比較有問題的是這篇文章中所提到的 "body"
我不太清楚為什麼需要組一個body出來
而其中這一句:
[body appendData:[[NSString stringWithFormat:@"Content-Disposition:
form-data; name=\"uploadedfile\"; filename=\"test.png\"\r\n"]
dataUsingEncoding:NSUTF8StringEncoding]];
找了其他資料之後,有看到"uploadefile"和"test.png"要設定自己所用的東西上去
但是不太清楚這到底該設定什麼
所以這邊就硬著頭皮複製貼上丟去程式裏頭
結果就是PHP Server那邊在讀$_FILE的時候一直都沒東西
我想請問是因為我哪裡沒有給正確的資訊所以它才沒有作用嗎?
Deadline就是這禮拜日,整個App功能都做好了就只差上傳圖片這個...
整個人緊張到胃快抽痛而死了...
因為真的不知道該問誰才來這邊發問
希望不會因為問了太簡單的問題而被各位鞭死...