我需要使用python向此http://wap2.mobi/votes/?id=16552
网页发送“M6”值。
我有一些问题要做,因为网站使用javascripts提交vlaue。
这是输入的html源:
<div id="info">
<input type="text" id="company" name="com" size="20">
<input type="button" value="Send Now" onClick="getData();"></div>
<div class="clearfix"></div>
</div>
并且js
代码为:
function getData()
{
var Send = document.getElementById("company").value;
$.ajax({
type: "POST",
url: "../votes/comments.php?id=97775547",
data: "com="+Send,
beforeSend: function() {
$("div#info").html("<img src='../loading.gif'>loding...");
},
success: function(result)
{
$("div#info").html(result);
}
});
}
如果有人可以帮我这个。
谢谢。
答案 0 :(得分:0)
您可以使用 requests 模块在python中创建此POST request
。
import requests
url = "http://wap2.mobi/votes/"
payload = {'id': '16552'}
r = requests.post(url, params=payload)
print "url : ", r.url
print "response status code : ", r.status_code
因此,在响应中,我们获得状态200.(200 means - The request has succeeded)
url : http://wap2.mobi/votes/?id=16552
response status code : 200