利用ASP從遠端伺服器上接收XML資料

2021-04-15 12:20:24 字數 2630 閱讀 6805

request.asp頁面

'定義乙個xmlhttp對像

"提交成功"'

readstate讀取狀態為4則成功,繼續後面的,不成功當然就不用繼續處理了

dimobjstream

setobjstream 

=server.createobject(

"adodb.stream")

'定義乙個stream,因為讀過來的直接拿出來是亂碼的,所以得處理一下

'轉好碼,就放到html裡,好關閉這些對像

response.asp頁面

<%

setxml 

=server.createobject (

"msxml2.domdocument")

xml.async 

=false

'裝載post資料

xml.load request

ifxml.parseerror.errorcode 

<>

0then

response.write 

"不能正確接收資料"&

"description: "&

xml.parseerror.reason &"

<br>line: "&

xml.parseerror.line

endif

setblogchild

=xml.getelementsbytagname(

"misc_command")

the_text

=blogchild.item(

0).childnodes(

1).childnodes(

0).text

response.write the_text

setblogchild 

=nothing

setxml 

=nothing

%>

或者<%

setobjxml 

=server.createobject (

"msxml2.domdocument")

objxml.async 

=false

'裝載post資料

objxml.load request

ifobjxml.parseerror.errorcode 

<>

0then

response.write(

"error: "&

objxml.parseerror.reason &"

")response.write(

"code: 0x"&

hex(objxml.parseerror.errorcode) &"

")response.write(

"at line: "&

objxml.parseerror.line &"

")response.write(

"at pos: "&

objxml.parseerror.linepos &"

")else

setobjrootelement 

=objxml.documentelement

ifnot

isobject

(objrootelement) 

then

response.write(

"no file loaded")

else

response.write(objrootelement.childnodes(

1).childnodes(

1).text)

endif

setobjrootelement  

=nothing

endif

setobjxml  

=nothing

%>

遠端從伺服器A拷貝檔案到伺服器B

1.遠端從伺服器a拷貝檔案到伺服器b 命令 scp r 要拷貝的檔案目錄 root 目標伺服器ip 拷貝之後存放目錄 scp r docker demo.tar root 192.168.243.129 usr local 然後根據提示輸入伺服器密碼即可進行複製。意思 把192.168.243.12...

利用git快速部署遠端伺服器

本地開發完成後,通常會在伺服器上部署,有人會使用ftp,有人會使用scp,ftp和scp的時候為了方便我們通過還要tar或者zip一下,這些做法也很不錯,但是它有一些問題 全部更新,不管某些檔案是否修改,都要重新傳一下伺服器,浪費時間與流量 多台伺服器的重複上傳 更新後,後續的一些操作不夠自動化 上...

svn利用hooks自動更新遠端伺服器上的專案

專案開發階段往往需要頻繁的提交 如果不加svn鉤子的話,每次提交都要到專案目錄下執行一下svn up,非常費事,所以今天決定加個把鉤子做上。利用鉤子更新遠端專案的關鍵是實現ssh無密碼登入。svn倉庫所在伺服器 以下簡稱機器a 6.111 專案所在伺服器 以下簡稱機器b 6.28 一 首先我們實現s...