Delphi: запрос REST с аутентификацией BASI C - PullRequest
0 голосов
/ 18 июня 2020

Я использую TRESTClient / THTTPBasicAuthenticator / TRESTRequest / TRESTResponse для получения данных с сервера.

С ответом Ok (200) вместо получения данных JSON я получаю следующее:

<script type="text/javascript"> 
<!-- function redirectToIndex()
{       
var adresse = window.location.pathname.split('/');      
var httpURL = window.location.hostname + "/" + "app"; // redirect to root
var httpsURL = "https://" + httpURL;
window.location = httpsURL;
}
redirectToIndex();  //--> 

Это когда TRESTRequest.Accept пуст. Если я меняю на TRESTRequest.Accept : = ' application / json', я получаю сообщение об ошибке

406 - Not Acceptable

Не могли бы вы сказать мне, что не так с моим запрос?

1 Ответ

0 голосов
/ 22 июня 2020

Спасибо, Питер. Мне удалось уточнить с помощью API, поддерживающего аутентификацию BASI C с использованием правильного логина / пароля. Документация была неточной. Теперь доступ работает должным образом.

...