shell解析curl返回的數(shù)據(jù) shell腳本怎么調(diào)用webservice接口?
shell腳本怎么調(diào)用webservice接口?使用shell作為服務(wù)器還是客戶端?如果做服務(wù)器比較麻煩,如果是客戶端,則考慮使用curl命令。Curl可以發(fā)送HTTP請(qǐng)求和post。Web服務(wù)不過(guò)是
shell腳本怎么調(diào)用webservice接口?
使用shell作為服務(wù)器還是客戶端?
如果做服務(wù)器比較麻煩,如果是客戶端,則考慮使用curl命令。
Curl可以發(fā)送HTTP請(qǐng)求和post。Web服務(wù)不過(guò)是一堆post數(shù)據(jù)。
一般語(yǔ)法如下:
curl-D “data to post”http://webservice地址
您可以用現(xiàn)有的web服務(wù)獲取一個(gè)包,并在上面的命令中填充它。
如何在shell腳本中進(jìn)行ftp文件上傳?
有時(shí)在使用Linux shell編寫網(wǎng)站狀態(tài)監(jiān)控時(shí),需要通過(guò)判斷網(wǎng)站返回的頭信息的狀態(tài)來(lái)判斷網(wǎng)站的狀態(tài)。您可以使用以下命令來(lái)解決這個(gè)問(wèn)題:curlshell curl-I-m10-O/dev/null-S-W%{httpucode}www.lastme.com1 curl-I-m10-o/dev/null-s-w%{httpucode}www.lastme.com