Получен ответ 403 из-за отсутствия User-Agent.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получен ответ 403 из-за отсутствия User-Agent.

Сообщение Anonymous »

Я работаю с некоторыми сайтами WordPress, которые имеют вызовы API для выполнения различных задач, таких как сохранение данных или отправка транзакционных сообщений.
Мне сообщили, что один из наших клиентов обновляет их конечную точку, поэтому нам необходимо обновить все наши вызовы API обновленным URL-адресом.
После обновления конечных точек URL-адресов я начал получать ответ 403.
До этого обновления я получал только 200 ответов.
Почтальон дает мне 200 ответов с обновленным URL-адресом.
Согласно нашему client, похоже, что в наших вызовах отсутствует пользовательский агент, который не был нужен раньше, но, очевидно, необходим сейчас, поскольку он запускает брандмауэр веб-приложения клиента.
Похоже, что Postman автоматически включает пользовательский агент, поэтому он там работает.
Клиент предоставил пример того, как должен выглядеть пользовательский агент:

Код: Выделить всё

"User-Agent": "YourAppName/1.0"
Мне удалось найти User-Agent, зайдя в инспектор Chrome, щелкнув сеть, щелкнув запрос, а затем прокрутив заголовок вниз.
Звучит примерно так:

Код: Выделить всё

User-Agent: Mozilla/5.0 (Macintosh; Intel somestuff) AppleWebKit/somenumbers (KHTML, like Gecko) Chrome/morenumbers Safari/lastnumbers
Это кажется очевидным, но, пожалуйста, дайте мне знать, правильное ли это местоположение.
Используя указанный выше пользовательский агент, я попытался включить это в моем уже функциональном вызове API:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79142132/receiving-403-response-due-to-missing-user-agent[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получен ответ 403 из-за отсутствия User-Agent.
    Anonymous » » в форуме Php
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как исправить ошибки «403 Forbidden» в запросах Python даже с заголовками User-Agent?
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • @OneToOne или @ManyToOne в Instrument.created ссылается на неизвестную сущность: user.User, где User — интерфейс.
    Anonymous » » в форуме JAVA
    0 Ответы
    128 Просмотры
    Последнее сообщение Anonymous
  • @OneToOne или @ManyToOne в Instrument.created ссылается на неизвестную сущность: user.User, где User — интерфейс.
    Anonymous » » в форуме JAVA
    0 Ответы
    90 Просмотры
    Последнее сообщение Anonymous
  • Python: Deep Q Agent Agent, похоже, не учится
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»