关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

设计网站时表单提交用post好,还是用get好?-设计小知识

作者:佚名   时间:2014-03-28   分享到:

网站设计的表单提交用POST方式还是GET方式?

如果表单处理服务器既支持POST方法又支持GET方法,那么你该选择哪种方法呢?下面是有关这方面的一些规律:

如果想获得最佳表单传输性能,可以采用GET方法来发送只有少数简短字段的小表单。

一些服务器操作系统在处理可以立即传递给应用程序的命令行参数时,会限制其数目和长度,在这种情况下,对那些有许多字段或是有很长的文本域的表单来说,就应该采用POST方法来发送。

如果你在编写服务器端的表单处理应用程序方面经验不足,应该选择GET方法。如果采用POST方法,就要在读取和解码方面做些额外的工作,也许这并不很难,但是也许你不太愿意去处理这些问题。

如果安全性是个问题,那么我们建议选用POST方法。GET方法将表单参数直接放在应用程序的URL中,这样网络窥探者可以很轻易地捕获它们,还可以从服务器的日志文件中进行摘录。如果参数中包含了信用卡账号这样的敏感信息,就会在不知不觉中危及用户的安全。而POST应用程序就没有安全方面的漏洞,在将参数作为单独的事务传输给服务器进行处理时,至少还可以采用加密的方法。

如果想在表单之外调用服务器端的应用程序,而且包括向其传递参数的过程,就要采用GET方法,因为该方法允许把表单这样的参数包括进来作为URL的一部分。而另一方面,使用POST样式的应用程序却希望在URL后还能有一个来自浏览器额外的传输过程,其中传输的内容不能作为传统<a>标签的内容。



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/news/20151229/n6625.html

上海联楷网络新闻