读书人

如何POST此格式的数据类型啊

发布时间: 2013-03-20 15:25:24 作者: rapoo

怎么POST此格式的数据类型啊。
MI.ajax({
url: '/asyn/submitUserInfo_s.php',
data: { actid: 78947, personinfo: UI.json2str(personinfo) },
success: function(data) {
data = MI.json(data);
if (1 == data['code']) {
MI.tip('提交成功');
}
else {
MI.tip('提交失败');
}
}
});

var personinfo = {
_username: $('actUserName').value,
_sex: $('actUserGenderMale').checked ? 1 : 2,
_mobile: $('actUserTel').value,
邮编: $('actUserZipCode').value,
_address: $('actUserAddr').value
};

没有办法抓包不知道怎么提交数据,应该不是这样吧:
actid=78947&personinfo=httpencode({&_username=&_sex=&_mobile=&邮编=&_address=})

我想用delphi模拟网站提交数据,可是提交数据窗口是隐藏的我怎么才能让网站显示这个窗口并提交抓包呢?
[解决办法]
用SmartSniff抓包看一下
[解决办法]
这个是ajax请求 请求中会有boundary分割符

你先用抓包工具抓包分析一下,过程就很清晰了。 至于抓包工具可以用楼上说的,也可以用wireshark一类的。

读书人网 >.NET

热点推荐