Java api -запросJAVA

Программисты JAVA общаются здесь
Anonymous
Java api -запрос

Сообщение Anonymous »

Я сталкиваюсь с загадочной проблемой проверки CORS при выполнении запросов API из Java по сравнению с Curl. Сторонняя конечная точка API требует проверки CORS и отлично работает при вызове через Curl с конкретными заголовками. Однако при создании того, что должно быть идентичным запросом из Java (с использованием клиента Jersey или HTTP-соединения), я получаю ошибку «Неизвестное происхождение», несмотря на то, что устанавливает все одинаковые заголовки. Параметр идентификатора заказа
Заголовки включают:
Происхождение: http://dev.getExample.com
x-api-key: [key]
Запрос тела содержит json: {Object}
java. Клиент Джерси: < /p>
Создает клиент с целевым URL API < /p>
Добавляет идентификатор заказа в качестве параметра запроса < /p>
Заголовок исходного происхождения в то же значение < /p>

jass preseardies < /p>
enders. отказ. Рабочая /сбой версий < /p>
Основной вопрос:
Учитывая, что видимые заголовки и структура запросов кажутся идентичными между рабочим скручиванием и провал реализации Java, какие основные различия в том, как запросы Java http клиентов могут объяснить различные результаты проверки CORS? Могут ли быть скрытые заголовки, поведение подключения или различия в обработке протокола, которые запустили бы это?

Подробнее здесь: https://stackoverflow.com/questions/796 ... gin-header

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