如何对比php中file_get_contents('php:input')与$_POST在实例中的差异?
- 内容介绍
- 文章标签
- 相关推荐
本文共计476个文字,预计阅读时间需要2分钟。
文本学习目标:为何在与第三方平台对接接口时,在接收http请求数据包时,一般都用file_get_contents(php://input),而不是使用$_POST呢?file_get_contents:将整个文件读入一个字符串中在中,一般都用file_get_contents(php://input),而不是使用$_POST呢?
本文学习目的:
为什么和第三方平台对接接口的时候,在接收input"),而不是用$_POST呢?
file_get_contents:将整个文件读入一个字符串
在用php写接口的时候,通常会将请求的数据通过json的形式发送到指定的请求地址处,此时的file_get_contents(‘php://input')主要是用来获取请求的原始数据。和 $HTTP_RAW_POST_DATA 比起来,php://input给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。
本文共计476个文字,预计阅读时间需要2分钟。
文本学习目标:为何在与第三方平台对接接口时,在接收http请求数据包时,一般都用file_get_contents(php://input),而不是使用$_POST呢?file_get_contents:将整个文件读入一个字符串中在中,一般都用file_get_contents(php://input),而不是使用$_POST呢?
本文学习目的:
为什么和第三方平台对接接口的时候,在接收input"),而不是用$_POST呢?
file_get_contents:将整个文件读入一个字符串
在用php写接口的时候,通常会将请求的数据通过json的形式发送到指定的请求地址处,此时的file_get_contents(‘php://input')主要是用来获取请求的原始数据。和 $HTTP_RAW_POST_DATA 比起来,php://input给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。

