ios 檔案上傳

2021-06-23 03:28:03 字數 766 閱讀 1299

asihttprequest 框架支援檔案的上傳;

檔案的上傳使用asiformdatarequest;

nsstring *s = @"檔案傳輸";

nsurl *url = [nsurl urlwithstring:@"http://localhost:8080/text"];//傳輸位址

asiformdatarequest *request = [asiformdatarequest requestwithurl:url];

nsstringencoding enc = cfstringconvertencodingtonsstringencoding(kcfstringencodingmacchinesesimp);//編碼格式

[request setstringencoding:enc];

[request setpostvalue:s forkey:@"title"];

[request setfile:@"users/...." forkey:@"檔名"];

[request setdelegate:self];

[request setdidfinishselector:@selector(finish)];//完成時呼叫的函式

[request setdidfailselector:@selector(fail )];//失敗時呼叫的函式

[request startsynchronous];//開始傳輸

這樣我們就能完成我們的檔案傳輸任務了;

ios 檔案上傳

文頂頂 ios開發網路篇 檔案的上傳 說明 檔案上傳使用的時post請求,通常把要上傳的資料儲存在請求體中。本文介紹如何不借助第三方框架實現ios開發中得檔案上傳。由於過程較為複雜,因此本文只貼出部分關鍵 主控制器的關鍵 yyviewcontroller.m 1 import yyviewcontr...

ios 檔案上傳

文頂頂 最怕你一生碌碌無為 還安慰自己平凡可貴 ios開發網路篇 檔案的上傳 說明 檔案上傳使用的時post請求,通常把要上傳的資料儲存在請求體中。本文介紹如何不借助第三方框架實現ios開發中得檔案上傳。由於過程較為複雜,因此本文只貼出部分關鍵 主控制器的關鍵 yyviewcontroller.m ...

iOS 上傳多個檔案

上傳檔案格式 content type multipart form data boundary 標識 可自定義 請求體 標識 可自定義,但必須與請求頭中一致 content disposition form data name userfile filename head1.png content...