解析iPhone實現傳遞FROM表單數據
解析iPhone實現傳遞FROM表單數據是本文要介紹的內容,iPhone實現XML的POST傳遞并接收數據中介紹了怎么傳遞流,但是沒有實現form表單中的鍵值輸入,下面將詳細介紹一下怎么組織一個form表單,并以post請求進行傳遞。
目前ASIHTTPRequest documentation寫了一個開源的網絡傳輸,可以傳遞form表單和各種長用數據。
網站:http://allseeing-i.com/ASIHTTPRequest/。
下面詳細介紹一下怎么在自己項目中引入ASIHTTPRequest documentation框架。
首先創建自己的項目,并在桌面上添加一個按鈕,點擊按鈕時,進行提交數據并且得到相應的返回結果。
然后下載ASIHTTPRequest documentation的源代碼。
在自己的項目中引入如下文件:
然后在項目中引入相應的library:
然后在實現自己的代碼:
- -(void)sendpost
- {
- NSString *urlString = [NSString stringWithFormat:@"url"];
- ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:[NSURL URLWithString:urlString]];
- [request setPostValue:[self getXml] forKey:@”RequestInfo”];
- [request startSynchronous];
- NSLog(@”response\n%@”,[request responseString]);
- [request release];
- }
得到的結果是
小結:解析iPhone實現傳遞FROM表單數據的內容介紹完了,通過本文對表單數據傳遞的學習,是不是明白了許多,最后希望本文對你有所幫助。
項目源代碼:http://easymorse-iphone.googlecode.com/svn/trunk/PostFormXml/
本文來自:http://wangjun.easymorse.com/?p=875