2
저는 시각적 인 기본 6 코드를 작성했습니다. 그것은 잘 작동하지만 지금 UTF-8 및 기타 사이트에서 cyrilic xml 게시 오전 다른 chars 참조하십시오. 내가 XML을 문자열로 읽고 게시하기 때문에 나는 생각한다. utf-8로 보낼 수 있습니까? VB6는 HTTP를 통해 XML (UTF-8)을 게시합니다.
xmlContent()=fs.GetFileContent(Replace(Me.txtOutputFileName.Text, fs.GetFileNameByPath(Me.txtOutputFileName.Text), "") & xmlFileNames(i))
xmlString = MFunctions.GetString(xmlContent())
o.Open "POST", server, False, EE_XML_EXCHANGE_ID, EE_XML_EXCHANGE_PWD
o.setRequestHeader "Content-Type", "text/xml" ' "text/xml;charset=utf-8"
o.setRequestHeader "SOAPAction", ""
o.send xmlString
Me.txtResponseHeaders = o.getAllResponseHeaders
Me.txtResponse = o.responseText
는
올바른 Content-Type을 사용하는 한 오래 동안 제대로 작동해야합니다. .send() 메서드는 문자열을 전달할 때 항상 UTF-8로 인코딩됩니다. 왜 나와 함께 텍스트 상자를 과도하게 하이라이트하고 기본 속성을 사용하는지 궁금합니다. 텍스트? 코드 복사/붙여 넣기? – Bob77