第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

在SWIFT中上傳帶有參數(shù)的圖像

在SWIFT中上傳帶有參數(shù)的圖像

胡子哥哥 2019-06-25 14:34:16
在SWIFT中上傳帶有參數(shù)的圖像我試圖上傳一個(gè)參數(shù)在SWIFT中的圖片。當(dāng)我嘗試這段代碼時(shí),我可以得到參數(shù),而不是圖像。uploadFileToUrl(foti?o:UIImage){     var foto =  UIImage(data: UIImageJPEGRepresentation(foti?o, 0.2))     var request = NSMutableURLRequest(URL:NSURL(string: "URL"))     request.HTTPMethod = "POST"     var bodyData = "id_user="PARAMETERS&ETC""     request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding);     request.HTTPBody = NSData.dataWithData(UIImagePNGRepresentation(foto))     println("miraqui \(request.debugDescription)")     var response: AutoreleasingUnsafeMutablePointer<NSURLResponse?>=nil     var HTTPError: NSError? = nil     var JSONError: NSError? = nil     var dataVal: NSData? =  NSURLConnection.sendSynchronousRequest(request, returningResponse: response, error: &HTTPError)     if ((dataVal != nil) && (HTTPError == nil)) {         var jsonResult = NSJSONSerialization.JSONObjectWithData(dataVal!, options: NSJSONReadingOptions.MutableContainers, error:          &JSONError)         if (JSONError != nil) {             println("Bad JSON")         } else {             println("Synchronous\(jsonResult)")         }     } else if (HTTPError != nil) {         println("Request failed")     } else {         println("No Data returned")     }}
查看完整描述

3 回答

?
嗶嗶one

TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊

謝謝@Rob,您的代碼運(yùn)行良好,但在我的例子中,我從圖片庫檢索圖像,并使用代碼獲取圖像的名稱:

let filename = url.lastPathComponent

但是這段代碼顯示圖像擴(kuò)展名為.jpg(大寫字母),但服務(wù)器不接受以captital字母表示的擴(kuò)展名,因此我將代碼更改為:

 let filename =  (path.lastPathComponent as NSString).lowercaseString

現(xiàn)在我的代碼運(yùn)行良好。

(謝謝:)


查看完整回答
反對 回復(fù) 2019-06-25
  • 3 回答
  • 0 關(guān)注
  • 805 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號