|
100
|
| Manuel Bitto · 技术社区 · 16 年前 |
|
|
1
175
事实上
与$http_raw_post_数据相比,它的内存占用较少,不需要任何特殊的php.ini指令。 .
|
|
|
2
12
|
|
|
3
8
file_get_contents(php://input)-获取原始日志数据,在编写API和需要xml/json/时需要使用它。无法通过php解码为$\u post的输入 一些例子: 通过Post JSON字符串发送
1.PHP
|
|
|
4
3
通常的规则应该适用于您如何发送请求。如果请求是要检索信息(例如部分搜索“提示”结果或要显示的新页面等),则可以使用get。如果发送的数据是更改某个内容的请求的一部分(更新数据库、删除记录等),则使用POST。 服务器端,没有理由使用原始输入,除非您想在一次执行中获取整个post/get数据块。您可以像往常一样通过_get/_post数组检索所需的特定信息。像moools/jquery这样的Ajax库将处理实际Ajax调用的困难部分,并将表单数据编码为适合您的格式。 |
|
|
5
2
对于JSON数据,将其作为“application/json”内容类型发布要容易得多。如果您使用GET,那么您必须在一个参数中对JSON进行URL编码,这有点混乱。另外,当你发帖时没有大小限制。如果非常有限(最多4K),则获取尺寸。 |
|
6
2
您的第二个问题很简单,get在服务器和浏览器端都有1-2千字节的大小限制,所以您必须通过post发送更多的数据。 |
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |
|
|
Shane Harley · 通过这些JSON元素进行映射 1 年前 |
|
|
Shane Harley · 将HTML作为JSON字符串的一部分? 1 年前 |
|
|
Matt Miles · 如何将嵌套的JSON转换为数据帧? 1 年前 |