asihttprequest的post和get请求有什么区别?
我想知道Get和Post与asihttprequest库有什么区别..
这是一个GET?
- (IBAction)sendHttpsRequest { //Set request address NSMutableString *databaseURL = [[NSMutableString alloc] initWithString:@"https://142.198.16.35"]; //call ASIHTTP delegates (Used to connect to database) NSURL *url = [NSURL URLWithString:databaseURL]; //This sets up all other request ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [request setDelegate:self]; [request startAsynchronous]; }
当你试图在php文档中设置元素时,是一个post? 任何例子都很棒!
http://www.cs.tut.fi/~jkorpela/forms/methods.html
HTTP GET是从客户端到服务器的请求,要求提供资源。
HTTP POST是从客户端到服务器的数据(表单信息,图像数据等)的上载。
你有什么HTTP POST。
-编辑:
根据http://allseeing-i.com/ASIHTTPRequest/:ASIFormDataRequest
ASIHTTPRequest的子类,用于处理x-www-form-urlencoded和multipart / form-datapost。 它使POST数据和文件变得简单,但如果您想自己管理POST数据或者根本不需要POST数据,则无需将其添加到项目中。
我的不好,这个是POST,而不是GET。 我的答案的其余部分是有效的,但:)
这是一个POST请求,这是ASIFormDataRequest的默认请求。 差异与普通HTTP请求中的差异相同。 如果您还不知道,可以在这里阅读。
通常,如果您只是下载网页而不需要向服务器发送任何变量,那么GET请求就足够了。 如果要在请求中发送变量,通常需要POST请求,因为它更安全,透明度更低。