Есть несколько вещей, которые мне нужны, чтобы понять.Короче говоря: у клиента есть стороннее приложение для обработки регистрации пользователя / списка рассылки / подарочных карт, моя работа - собирать данные пользователя, форматировать их в конкретный объект JSON и отправлять на их сервер.Еще одно требование - передать имя пользователя: заголовок пароля, зашифрованный с помощью base64.
Теперь у меня есть PHP-скрипт, который правильно строит объект JSON в соответствии с их спецификациями, но я должен отправить данные POST вих сервер, внешний веб-сервер, вместе с упомянутым заголовком аутентификации пользователя HTTP.
Итак, что мне делать?Первоначально я думал отправить клиенту заголовок PHP, например, так:
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Но это не предназначено для клиента.Это предназначено для перехода на внешний сервер.Я должен заставить клиента отправлять этот заголовок (используя javascript)?Как PHP может общаться с другим сервером?И, наконец, как мне отправить объект JSON на этот сервер, по-видимому, в том же сообщении, что и заголовок аутентификации?