0
我試圖使用HTTP POST將Android頁面中的XML頁面發佈到ASP頁面。我現在的問題是,我不是一個真正的ASP程序員,但我需要ASP中的這個頁面。有人可以幫助我走上正軌,將XML從HTTP Post轉移到我的ASP中,這樣我就可以將XML文件保存在我的服務器上了?非常感謝你。如何從ASP中的HTTP請求中獲取XML
在Android中,我將把我的XML放在一個StringBuilder中,遵循這個例子。
StringBuilder sb = new StringBuilder();
sb.append("<ArrayOfString>");
sb.append("<string>").sb.append("the_command").sb.append("</string>");
sb.append("</ArrayOfString>");
StringEntity entity = new StringEntity(sb.toString(), "UTF-8");
httppost.setEntity(entity);
httppost.addHeader("Accept", "application/xml");
httppost.addHeader("Content-Type", "application/xml");
HttpResponse response = httpclient.execute(httppost);
在我的ASP頁面看起來像這樣的時刻
<%
strFilenaam = "d:\myhrm\android\xml\" & day(now) & month(now) & year(now) & hour(now) & minute(now) & second(now)
set oFs = server.createobject("Scripting.FileSystemObject")
blnOk = oFs.fileExists(strFilenaam & intTeller & "httppost.xml")
Do While blnOk = True
intTeller = intTeller + 1
blnOk = oFs.fileExists(strFilenaam & intTeller & "httppost.xml")
Loop
set oTextFile = oFs.OpenTextFile(strFilenaam & intTeller & "httppost.xml", 2, True)
oTextFile.Write "Test"
oTextFile.Close
set oTextFile = nothing
set oFS = nothing
Response.Write("OK")
%>