PHP开发中, get与post的区别,分别在什么请款下使用?
get一般是指用户在浏览器输入地址访问你的网站,返回网页。
post是用户点了提交按钮,提交表单以后你的网站对此处理。
get明文发送,如密码会显示在地址栏中,发送内容少,post则相反
get明文发送,如密码会显示在地址栏中,发送内容最大为1KB,无法上传图片或文件,发送代码可以少写几行
post,暗文发送,,上传的内容大小无上限,所有的一切内容都可以用post提交,
get就像西瓜刀,开开西瓜,方便,
post就像核武器,毁灭一切,就这样子,望采纳
,
get传递的信息可以看到在网址栏,post看不到是隐藏的。
GET和POST的区别:
GET是在报头;POST是在HTTP的正文;
GET明文传输;POST是密文传输;
POST相对于GET[URL传参]更加安全;
GET方法最多只能传递1024个字符; 最多可以传输2MB字节的数据,而且可以根据需要调节;
GET是从服务器获取数据,POST是更新数据;
最后说明:
HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。
URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的 查 , 改 , 增 ,删 4个操作。
GET一般用于 获取/查询 资源信息,而POST一般用于 更新 资源信息。
我的印象笔记复制过来的,之前总结的