Имя: Пароль:
1C
1С v8
HTTPСоединение
, ,
0 Makar47
 
02.03.12
15:37
И все же - как получить заголовки возвращаемые сервером после "ОтправитьДляОбработки"? Установить заголовки я могу, а вот как из прочитать?
1 asady
 
02.03.12
16:16
(0) из файла результата
2 Makar47
 
02.03.12
16:27
(1) нет их там, я смотрел. Файл начинается сразу с "<!DOCTYPE HTML PUBLIC ...".
3 oleg_km
 
02.03.12
17:42
Не предусмотрено разработчиками 1С
4 zzhiraf
 
02.03.12
17:53
Нельзя получить заголовки ответа, надо использовать к примеру WinHttp.WinHttpRequest.5.1
5 zzhiraf
 
02.03.12
17:56
либо "Msxml2.XMLHTTP.6.0"
6 Makar47
 
02.03.12
18:38
печально :( И логика не понятна - установить можно, а прочитать нет.
7 oleg_km
 
02.03.12
23:13
(6) Уже забыл сколько раз за последние два года отваживал людей от ХТТПСоединение в пользу упомянутого WinHttp.WinHttpRequest.5.1. Обратно никто не возвращался. Попробуй, не пожалеешь
8 Агент Инфостарта
 
03.03.12
01:49
9 oleg_km
 
03.03.12
11:04
(8) Я не совсем понял, в чем там у них проблемы. Вроде как нужно просто нужно собрать весь multipart в одну переменную и заслать ее в Send. В http://msdn.microsoft.com/en-us/library/windows/desktop/aa384045(v=vs.85).aspx посмотрел, Send должен есть все.
10 oleg_km
 
03.03.12
11:07
+(9) Ну да "WinHttp.WinHttpRequest.5.1 - подойдет только body надо будет собирать вручную..." ну напиши свою обертку, чтобы боди собиралось не вручную. Я вот написал пару функций СтрокаВСтруктуру и СтруктуруВСтроку они собирают параметры для FORM в урл или POST. НЕ понял все-равно проблемы
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший