Мы используем PHP Slim v3 в качестве бэкэнда и Angular в качестве внешнего интерфейса. Оба приложения работают на одном локальном узле с разными портами.
В одном из вызовов API мы хотели бы добавить cookie в заголовки ответа.
Использовал следующие методы для добавления файла cookie в тонкий заголовок ответа php, но добавление не было успешным до сих пор.
1) Используйте slim php v3 setCookie (API выдает ошибку сервера setCookie, вызываемую на ноль). Вызвал setCookie в $ app, $ this, $ response, но ничего не получалось.
2) Использовать методы сравнения из библиотеки (https://github.com/dflydev/dflydev-fig-cookies).
3) Используйте $ response-> withAddedHeader ("Set-Cookie", "hello = world");
Я хотел бы добавить «Set-Cookie» в заголовки ответа.
, например * * 1016
$app->post("/cookie", function($req, $response, $args) {
// add code to set cookie in response headers.
return $response->withStatus(200)->withJson(["status" => "success"]);
});
Любая помощь в этой части будет полезна.
P.S. Это моя привет программа для установки cookie: -).