Кодировка отправки данных в XMLHTTP - VB

Узнай цену своей работы

Формулировка задачи:

столкнулся с такой фишкой. отправляю xml файл методом POST, и он всегда приходит на сервер в кодировке utf-8, хотя надо бы, чтоб приходил в win-1251. что нужно делать - давать понять объекту xmlhttp, что мне нужна отправка в заданной кодировке, или в хедерах отправляемого запроса где-то явно указывать эту win-1251? и еще: если кто-то знает - подскажите, где можно найти справочную инфу по методам и своиствам xmlhttp? на search.microsoft.com уже кучу всякой шелухи перерыл, но осмысленной инфы не нашел. мож не так ищу...

Решение задачи: «Кодировка отправки данных в XMLHTTP»

textual
Листинг программы
        Dim f As Integer
        Dim stm As ADODB.Stream
        
300         Set stm = New ADODB.Stream
310         stm.Open
320         stm.Charset = 'Windows-1251'
330         stm.Type = adTypeBinary
340         stm.Write objSrvHTTP.responseBody
350         stm.Position = 0
        
360         stmp = modFiles.FileTempCreate
370         stm.SaveToFile stmp, adSaveCreateOverWrite
        
380         f = FreeFile
390         Open stmp For Input Access Read Lock Read Write As f
400         s = Input$(LOF(f), f)
410         Close #f
        
420         ResponseMsg = s

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы