gpt4 book ai didi

php - PHP 中来自 Appengine 的带有基本身份验证的 POST 请求

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:35:36 26 4
gpt4 key购买 nike

如何从 PHP 中的 Appengine 发送带有基本身份验证的 POST 请求?我已经查过了 Issue FORM POST Request From PHP using HTTP Basic Authentication但解决方案在 Appengine 环境中不起作用。

请提出任何解决方法。谢谢。

最佳答案

您发布的解决方案使用套接字,只有在您启用了计费的情况下才有效(参见 https://developers.google.com/appengine/docs/php/sockets/ )。

或者,您可以将 file_get_contents 与流上下文 ( https://developers.google.com/appengine/docs/php/urlfetch/ ) 中设置的“授权” header 一起使用,例如

$context =
array("http"=>
array(
"method" => "post",
"header" => "Authorization: Basic " . base64_encode($username.':'.$password) . "\r\n",
"content" => $data
)
);
$context = stream_context_create($context);
$result = file_get_contents(url, false, $context);

关于php - PHP 中来自 Appengine 的带有基本身份验证的 POST 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21666878/

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