Задать вопрос
battrack
@battrack

Как на POST-запрос отправить ответ в XML формате с дополнительным заголовком?

Пытаюсь интегрировать одну из платежных систем. После успешной оплаты они присылают POST запрос, на который я должен ответить цитирую:
- валидным документом формате XML;
- HTTP ответ должен содержать дополнительный заголовок RoboSignature с валидным значением...;
- Ответ должен содержать HTTP Status Code 200.

Вопрос: как мне на php передать в ответ XML, да еще и с дополнительным http-заголовком и кодом 200?
cURL по некоторым причинам использовать не могу
  • Вопрос задан
  • 770 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Decadal
@Decadal
нужно установить заголовки перед тем как отдавать ответ

header('Content-Type: application/xml; charset=utf-8');
header('....your custom header: value');


а, да, и при чём тут cURL? Это не вы делаете запрос, а к вам делают запрос. Почти так же, как и обычные пользователи - заходят на странички вашего сайта.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы