我必須上傳通過相機拍攝的圖像或通過uiimagepickerview
上傳。我正在使用ASIHTTPRequest。將圖像上傳到網絡服務 - 初學者
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photo"];
1)因爲我是把照片從iPhone相機或從uiimagepickerview
上傳,我需要知道我應該設置什麼樣的價值爲setFile
(更換文本@"/Users/ben/Desktop/ben.jpg"
)?
2.)我也需要測試這個應用程序,所以沒有人知道相應的PHP代碼,我可以顯示所拍攝的圖像(在Web瀏覽器上)。教程或示例代碼
謝謝你的回覆。 'UIImageJPEGRepresentation(originalImage,0.7)'中的'0.7'是什麼?我在我的代碼中使用ARC。你知道相應的PHP代碼,我可以測試它是否工作? – Illep 2012-03-04 15:18:45
沒問題。您可以檢查0.7是JPEG壓縮質量。該參數值範圍是[0.0; 1.0]。根據[Apple文檔](https://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIKitFunctionReference/Reference/reference.html#//apple_ref/doc/uid/TP40006894-CH3-SW9), 「值0.0表示最大壓縮(或最低質量),而值1.0表示最低壓縮(或最佳質量)。」你明白要使用PHP,你必須使用PHP模塊等來設置Web服務器。我認爲使用自己的API託管一些圖像會更好。 – 2012-03-04 15:33:19
爲什麼添加'#import'?哪種方法使用它? –
Illep
2012-03-04 15:35:00