PHP Slim v3在响应头中添加cookie
我们使用PHP Slim v3作为后端,Angular作为前端。这两个应用程序都运行在具有不同端口的同一本地主机上 在其中一个api调用中,我们希望在响应头中添加cookie 使用以下方法将cookie添加到slim php响应头中,但直到现在添加才成功 1) 使用slimphpv3 setCookie(API抛出一个服务器错误setCookie,调用null)。调用了$app、$this、$response上的setCookie,但没有任何效果 2) 使用库()中的diff方法 3) 使用$response->withAddedHeader(“设置Cookie”,“hello=world”) 我想将“设置Cookie”添加到响应标题中 e、 g 这方面的任何帮助都是可观的 另外,这是我的hello world程序,用于设置cookie:-)。解决了这个问题 问题在于本地API服务器 将库与另一个工作的localhost API服务器一起使用,以在响应头中设置cookie。另外,为PHP Slim v3在响应头中添加cookie,php,cookies,localhost,Php,Cookies,Localhost,我们使用PHP Slim v3作为后端,Angular作为前端。这两个应用程序都运行在具有不同端口的同一本地主机上 在其中一个api调用中,我们希望在响应头中添加cookie 使用以下方法将cookie添加到slim php响应头中,但直到现在添加才成功 1) 使用slimphpv3 setCookie(API抛出一个服务器错误setCookie,调用null)。调用了$app、$this、$response上的setCookie,但没有任何效果 2) 使用库()中的diff方法 3) 使用$r
访问控制使用特定的客户端地址允许源站,而不是使用常规*
感谢社区的帮助
$app->post("/cookie", function($req, $response, $args) {
// add code to set cookie in response headers.
return $response->withStatus(200)->withJson(["status" => "success"]);
});