2013-08-26 39 views
0

我有一個PhantomJS腳本。它運行一系列測試。測試完成後,我想通過調用webservice來記錄結果。我找不到任何示例或人們在使用page.open方法調用webservice。我會怎麼做?Can PhantomJS page.open可以調用Web服務嗎?

感謝您的指點!

EV

回答

0

下面是page.open重載

開放(URL,回調){無效}

開放(URL,方法,回調){無效}

此列表打開(網址,方法,數據,回調){void}

方法數據允許您使用GET以外的方法請求URL。

例如:

var data = { 
    'user': 'username', 
    'password': 'password' 
}; 
page.open('http://www.google.com/', 'POST', data, function(status) { 
    console.log('Status: ' + status); 
    // Do other things here... 
}); 

又如也可用here

請注意,這隻允許您調用Web API,而不是類似Soap的Web服務。

相關問題