phpget和post的区别,php中post和get的用法

你是PHP的高手吗?求教$_POST和$_GET的意思。谢谢

两者的区别在于,method=get时,数据传输是可见的;method=post时,数据传输是不可见的。notes的代理一般用的post方法,在domino端有一个接受程序(也就是action所指url地址)解析客户端发来的表单数据,并构造成DocumentContext文档对象,设为该用户会话的属性。

在PHP编程中,实现GET和POST请求的方法主要通过超全局变量$_GET和$_POST。针对GET请求,使用$_GET超全局变量可获取URL中的参数。例如,URL为http://example.com/test.php?id=123&name=john,通过$_GET可以获取id和name的值。对于POST请求,利用$_POST超全局变量获取表单提交的数据。

GET是从服务器上获取数据,POST是向服务器传送数据。 GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。POST是通过HTTP POST机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

GET是从服务器上获取数据;POST是向服务器传送数据。在客户端,GET通过URL提交数据,数据在URL中可见;POST把数据放在form的数据体内提交。GET提交的数据最多只有1024字节;POST提交的数据量无限制。

第一种方式 $_POST[fieldname],它的说明是只能接收Content-Type: application/x-www-form-urlencoded提交的数据。简单来说,就是表单POST过来的数据。第二种方式 file_get_contents(“php://input”),定义为将整个文件读入一个字符串。它允许读取 POST 的原始数据。

get是从服务器上获取数据,post是向服务器传送数据。 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

php中Get方法跟Post方法的区别

GET请求方法:使用file_get_contents函数:简介:通过拼接URL参数直接发送GET请求。特点:方法直观,易于使用。使用fopen函数:简介:通过fopen函数结合URL打开连接,实现GET请求。特点:提供了更多的操作可能,如读取、写入等。

get是从服务器上获取数据,post是向服务器传送数据。 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

而Post方法传递的参数是不可见的。GET是从服务器上获取数据;POST是向服务器传送数据。在客户端,GET通过URL提交数据,数据在URL中可见;POST把数据放在form的数据体内提交。GET提交的数据最多只有1024字节;POST提交的数据量无限制。

get是从服务器上获取数据;post是向服务器传送数据。 get是把参数数据队列加到提交表单的action属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到;post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML header内一起传送到action属性所指的URL地址。用户看不到这个过程。

phpget和post的区别,php中post和get的用法

Get请求和Post请求有何区别?

1、GET请求和POST请求的主要区别如下:用途不同:GET:主要用于查询,不会对服务器上的数据进行修改。POST:用于更新服务器上的内容。参数传递方式不同:GET:通过URL或cookie传递参数。参数会附加在URL后面,形成查询字符串。POST:通过请求body进行参数传递。参数不会出现在URL中,而是包含在请求的body部分。

2、GET和POST两种基本请求方法的区别主要体现在功能、长度限制和安全性三个方面:功能差异:GET:通常用于获取或查询资源信息,相当于客户端从服务器端取东西。它主要用于读取数据,而不是提交数据。POST:用于发送或更新资源信息,相当于客户端向服务器端上传提交内容。它通常用于提交表单数据或上传文件等。

3、get请求:是可缓存的,浏览器可能会存储返回的页面内容,再次访问时会优先使用缓存。且get请求只能接收ASCII码。post请求:不可缓存,提交表单时会提示重新提交。支持接收更复杂的数据类型,如二进制文件,常用于需要持久保存数据的场景。

4、基本定义 get和post是HTTP协议中的两种请求方法,用于在客户端和服务器之间进行数据交互。它们的主要区别在于传输数据的方式和用途。主要差异 数据传输方式:get请求通常用于请求数据,它将数据以查询字符串的形式附加在URL之后,以问号分隔。

5、GET:理论上,GET请求的数据大小受限于URL的长度,不同浏览器和服务器对URL长度有不同的限制。POST:理论上讲,POST没有大小限制,但实际限制取决于服务器的处理程序的处理能力。浏览器缓存与历史记录:GET:请求的参数会暴露在URL中,可能导致浏览器缓存或历史记录中保存敏感信息。

php面试题get和post的区别

1、get方式可传递的数据量有限,大约是2K左右,而post在iis5当中则达到100k,一般人们可以默认post是无限制的;get方式在提交帐号密码等表单时不如post方式安全。

2、表单提交get和post有何区别?get的方式是把数据在地址栏中发送,get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

3、get是从服务器上获取数据,post是向服务器传送数据。 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

4、GET是从服务器上获取数据,POST是向服务器传送数据。 GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。POST是通过HTTP POST机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

5、php——post方法 :这个方法用于传送数据,用法与get方法类似,但有区别。区别 :Get方法在超链接后边紧跟要传递的参数对于用户是可见的如:%D6%A3%D6%DD%B4%F3%D1%A7&fr=index&ie=utf-8 而Post方法传递的参数是不可见的。GET是从服务器上获取数据;POST是向服务器传送数据。

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

48阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

40阅读

php一句话木马,一句话木马ctf

2026年10月05日

43阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

44阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

42阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

38阅读