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请求,因为它更安全,透明度更低。