Skip to content

параметр использовать НЕ безопасные заголовки для HTTP соединения #343

@ghost

Description

бывает что внешний сервис неверно устанавливает заголовки ответа

тогда мы получаем исключение

(System.Net.WebException): Сервер нарушил протокол. Section=ResponseStatusLine}

workaroud описан тут http://www.cookcomputing.com/blog/archives/000556.html
и более подробно тут

нужно как то пробросить возможность установки свойства

[ConfigurationPropertyAttribute(useUnsafeHeaderParsing, DefaultValue = false)] 

public bool UseUnsafeHeaderParsing 
{ 
    get;
    set;
} 

предполагаю что скорее всего где-то тут

public class HttpConnectionContext : AutoContext<HttpConnectionContext>

Ожидаемый код 1С

// тут где-то инициализация соединения
соединениеHTTP.ИспользоватьНеБезопасноеЧтениеЗаголововков = Истина;

P.S. Чтобы вы понимали - это на API.github выловлено.

/сс @nixel2007

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions