通常而言,GET请求用于从服务器上获取数据,而POST请求用于向服务器发送数据。
GET请求将参数数据转换成一个字符串,并将字符串添加到请求服务器程序URL之后。通过GET发送请求参数时,请求参数可以在URL中看到对应参数名、参数值。如果将某个表单的action属性设置为GET,则请求会将表单中各字段的名和值转换成字符串,并加到URL之后。
POST请求则通过HTTPPOST机制将请求的参数以及对应的值放在HTML HEADER中传输,用户看不到明码的请求参数。
GET请求传送的数据量较小,一般不超过2KB。POST传送的数据量较大,通常认为POST请求的参数不受限制,但往往取决于服务器的限制。POST请求的传输数据量总比GET的传输数据量大。
1. 在通过OPEN方法打开与服务器连接时,设置使用GET方法。
2. 如果需要发送请求参数,则需将请求参数附加在服务器的URL后。