Я пытаюсь получить данных-> веб-службу, которая использует Incapsula для DDOS и я получаю сообщение об ошибке:вопросы питания BI с Incapsula
DataSource.Error: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF
Там был обходной путь размещен здесь: Power BI (Power Query) Web request results in "CR must be followed by LF" Error
Но это обходное решение не будет работать для меня, поскольку возвращаемые данные не являются Web.Page (скорее это JSON), и поэтому функция Web.Page вернет сообщение о том, что результаты не выглядят веб-страницу.
запрос выглядит следующим образом:
= Json.Document(Web.Contents("url", [Headers=[Authorization="Basic {encoded value}", #"X-Forte-Auth-Organization-Id"="{org_id}"]]))
и будет на самом деле работает, когда я использую валидатора запроса, но когда я выхожу, чтобы использовать я получаю сообщение об ошибке, показанное выше.
Если я это сделать:
=Json.Document(Web.Page(Web.Contents(url, [Headers=[Authorization="Basic {encoded value}", #"X-Forte-Auth-Organization-Id"="{org_id}"]])))
тогда я получаю эту ошибку:
DataFormat.Error: The resource at 'url' cannot be retrieved using Web.Page. It doesn't appear to be a web page.
переполнение стека не позволил бы мне опубликовать фактические адреса, потому что я не хватает репутации.
Любая помощь очень ценится.
С уважением, Avi! - Будет делать –
Отлично. Извините за отправку ответа, чтобы пойти на поддержку, потому что это всегда хороший первый шаг. – avi