getmethod方法什么意思 html里的method=post和get有什么区别?
html里的method=post和get有什么区别?get和post的主要区别如下:(1)get是从服务器获取数据,post是向服务器发送数据。(2)在客户端,在get模式下通过URL提交数据,在U
html里的method=post和get有什么区别?
get和post的主要区别如下:(1)get是从服务器获取数据,post是向服务器发送数据。
(2)在客户端,在get模式下通过URL提交数据,在URL中可以看到数据;在post模式下,在HTML头中提交数据。(3) 对于get模式,服务器使用请求.QueryString获取变量的值。对于post模式,服务器使用申请表获取提交的数据。(4) get提交的数据最多只能有1024字节,post没有这个限制。(5) 安全问题。如(2)所述,当您使用get时,参数将显示在地址栏中,而post则不会。因此,如果这些数据是中文数据和非敏感数据,则使用get;如果用户输入的数据不是中文并且包含敏感数据,则最好使用post。post的安全性优于get。
2. Get只能向服务器发送ASCII字符,而post可以发送整个ISO10646中的字符(如果同时指定enctype=“multipart/form data”)。
3. get和post对应的enctype属性不同。Enctype有两个值,默认值是application/x-www-form-urlencoded,另一个值multipart/form data只能用于post。
4. Ie将请求的URL的长度限制为2083个字符,这将限制get提交的数据的长度。测试表明,如果URL超过此限制,ie在提交表单时将不会响应。其他浏览器没有URL长度限制,因此其他浏览器通过get提交的数据长度仅受服务器设置的限制。
对于post,由于提交的数据不在URL中,通常很容易认为数据长度限制仅受服务器设置的限制。
5. 因为get的结果直接对应于URI,所以浏览器可能会缓存get的结果页。一般来说,post不能
html里的method=post和get有什么区别?
get,post就足够了。。什么restful接口?完成这项工作很好。别惹那些花哨的