|
Как отправить httpS запрос | ☑ | ||
---|---|---|---|---|
0
Aleksey1989
19.05.15
✎
13:01
|
Добрый день. Как отправить обычный http запрос из 1С я знаю:
HTTPЗапрос = Новый HTTPЗапрос((<АдресРесурса>, <Заголовки>) А вот как отправить httpS запрос? |
|||
1
Волшебник
модератор
19.05.15
✎
13:02
|
HTTPСоединение.Защищенное = Истина
|
|||
2
vicof
19.05.15
✎
13:03
|
HTTPСоединение (HTTPConnection)
Свойства: Защищенное (IsSecure) Пароль (Password) Пользователь (User) Порт (Port) Прокси (Proxy) Сервер (Host) Таймаут (Timeout) Методы: Записать (Put) ОтправитьДляОбработки (Post) Получить (Get) Удалить (Delete) Конструкторы: По указанному серверу С поддержкой таймаута Описание: Предназначен для работы с файлами на http-серверах. Позволяет использовать аутентификацию по имени пользователя и паролю или NTLM (Integrated Security) аутентификацию (в версии 1С:Предприятия под Windows). NTLM аутентификация используется по умолчанию для прокси-серверов, поддерживающих, данный способ аутентификации, и не требует дополнительных настроек, т.е. NTLM аутентификация будет использоваться, если в конструкторе объекта HTTPСоединение прокси не задан или задан, но без указания имени пользователя и пароля. Задание в конструкторе объекта HTTPСоединение прокси с указанным именем пользователя и паролем отключает NTLM аутентификацию, для аутентификации в этом случае используется HTTP Basic аутентификация. Поддерживаются следующие протоколы: HTTP 1.0, HTTP 1.1, SSL 3.0, TLS 1.0. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение. |
|||
3
Aleksey1989
19.05.15
✎
13:12
|
(1) Пишу следующий код: HTTPСоединение.Защищенное = Истина, но появляется ошибка:
Поле объекта недоступно для записи (Защищенное) HTTPСоединение.Защищенное = Истина; |
|||
4
ДенисЧ
19.05.15
✎
13:18
|
ssl = Новый ЗащищенноеСоединениеOpenSSL(
Новый СертификатКлиентаWindows( СпособВыбораСертификатаWindows.Выбирать), Новый СертификатыУдостоверяющихЦентровWindows()); httpsconn = Новый HTTPСоединение( "hostname",,,,, 5, // таймаут в секундах ssl // защищенное HTTPS соединение ); |
|||
5
Lexey_
19.05.15
✎
13:18
|
(0) Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, Новый ЗащищенноеСоединениеOpenSSL())
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |