LOCAL oIE as InternetExplorer.Application LOCAL loXMLAdapter as XMLAdapter LOCAL lcXML as String SELECT a1.*; FROM MyDataDir\MyTable a1; INTO CURSOR C_SendToWeb loXMLAdapter = NEWOBJECT( "XMLAdapter" ) lcXML = "" WITH loXMLAdapter */ Add schema per table/cursor .AddTableSchema( "C_SendToWeb" ) .ToXML( "lcXML" ) .ReleaseXML() ENDWITH USE IN SELECT( "C_SendToWeb" ) USE IN SELECT( "MyTable" ) #DEFINE dcCRLF CHR(13)+CHR(10) #DEFINE MULTIPART_BOUNDARY "---------------CompleX12345BounDary67890DR" lcPostData = "--" + MULTIPART_BOUNDARY + dcCRLF; + [Content-Disposition: form-data; name="]+ [TableXML]+["]; + dcCRLF + dcCRLF + lcXML ; + "--" + MULTIPART_BOUNDARY + dcCRLF + dcCRLF lnPostSize = LEN(lcPostData ) lcHeaders = "" lcHeaders = lcHeaders + "Content-Type: multipart/form-data; boundary=" + MULTIPART_BOUNDARY ; + dcCRLF + dcCRLF lcHeaders = lcHeaders + "Content-Length: " + ALLTRIM( STR( lnPostSize )) + dcCRLF lcMyPage = "http://localhost/MySite/MyPage.aspx" oIE = CreateObject("InternetExplorer.Application") oIE.Navigate( lcURL, 0, "", @lcPostData, @lcHeaders ) DO WHILE oIE.ReadyState <> 4 WAIT WINDOW "test" TIMEOUT 1 ENDDO WAIT CLEARAgain, if I post WITHOUT using the Content-Length, I get a response... add the content-length it hangs... Any ideas?