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

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

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

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

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

textual
Листинг программы
  1.         Dim f As Integer
  2.         Dim stm As ADODB.Stream
  3.        
  4. 300         Set stm = New ADODB.Stream
  5. 310         stm.Open
  6. 320         stm.Charset = 'Windows-1251'
  7. 330         stm.Type = adTypeBinary
  8. 340         stm.Write objSrvHTTP.responseBody
  9. 350         stm.Position = 0
  10.        
  11. 360         stmp = modFiles.FileTempCreate
  12. 370         stm.SaveToFile stmp, adSaveCreateOverWrite
  13.        
  14. 380         f = FreeFile
  15. 390         Open stmp For Input Access Read Lock Read Write As f
  16. 400         s = Input$(LOF(f), f)
  17. 410         Close #f
  18.        
  19. 420         ResponseMsg = s

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


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

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

13   голосов , оценка 4.231 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы