gpt4 book ai didi

php - 为什么 PUT 请求需要 x-www-form-urlencoded 而不能使用表单数据?

转载 作者:可可西里 更新时间:2023-11-01 17:02:23 25 4
gpt4 key购买 nike

我正在尝试从 PUT 请求中检索数据。

目前我正在使用以下代码:

parse_str(file_get_contents("php://input"), $parsedArray);

但这似乎只支持 x-www-url-encoded 而不是标准的表单数据,是否有我错过的解决方法?

如果有任何添加,我会在对我的 API 的所有请求上设置以下 header :

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: *");
header("Access-Control-Allow-Methods: OPTIONS, GET, POST, PUT, DELETE");
header("Access-Control-Allow-Headers: Authorization");
header("Content-Type: application/json");

如果需要更多信息,我可以提供,但不太确定还有什么会影响这个?

提前干杯,杰米

最佳答案

我发现了这个,它提供了很好的额外背景(我自己很好奇): PUT vs POST

关于php - 为什么 PUT 请求需要 x-www-form-urlencoded 而不能使用表单数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21994152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com