Я хочу добавить заголовок, чтобы динамически запрашивать заголовки на стороне сервера.
я использую тонкий 2 фреймворк, который поддерживает промежуточное ПО.
Вот мой случай использования:
Итак, следующий код для этого маршрута:
function login() {
//Login related stuff
$allHeaders = apache_request_headers();
//Perform some operation on UserAdress from $allHeaders
}
function authenticate(\Slim\Route $route) {
//Perform authentication here
//I am using SUPERFICIAL method `set_apache_request_headers` as reference.
//Here I need to know how I can add new header to REQUEST HEADER
set_apache_request_headers('UserAdress', 'New York');
//Here is what I tried, which did not work when I called apache_request_headers()
//$_SERVER["UserAdress"] = "New York";
}
$app = getSlimInstance();
$app->post('/login', 'authenticate', login);
Я пытался с помощью $ _SERVER, но когда я звоню apache_request_headers (), мой заголовок не отображается.
Примечание:
Я использую «UserAddress» в качестве заголовка для справки. На самом деле я использую другое имя.
Также я знаю, что вы, ребята, скажете передать это через тело запроса. Но из-за устаревшего кода мне нужно это в заголовке запроса.
Мне просто нужно знать, как я могу изменить заголовок запроса
Задача ещё не решена.
Других решений пока нет …