21.07.2022, 02:13 | #1 |
Участник
|
D365FO, webRequest.set_Accept('application/json') -> method not found
D365FO, надо добавить "Accept" в заголовок запроса, прям как описано для АХ2012 в теме Интеграция Ax и dadata.ru
X++: WebRequest = System.Net.WebRequest::Create(url + urlAddendum) as System.Net.HttpWebRequest; headerCollection = new System.Net.WebHeaderCollection(); headerCollection.Add('Authorization',keySecret); WebRequest.set_Method('POST'); webRequest.set_Headers(headerCollection); webRequest.set_ContentType('application/json'); webRequest.set_Accept('application/json'); <---- WebRequest.set_ContentLength(strlen(parmList)); компилятор выдает ошибку X++: Method 'set_Accept(System.String)' is not found on type 'System.Net.WebRequest'. Что я делаю не так и как добавить нужный мне заголовок без употребления своей dll? |
|
21.07.2022, 02:34 | #2 |
Участник
|
Надо переменную объявить как httpwebrequest
|
|
21.07.2022, 21:09 | #3 |
Участник
|
Спасибо, добрый человек!!! Помогло!
|
|
|
|