登陆美团外卖商家网页登陆版显示参数错误

查看: 2192|回复: 2
美团外卖post出错
阅读权限10
在线时间 小时
结帖率: (1/3)
有两个问题第一,我在httpwatch中看到登录成功后返回的是ON数据但是我自己用出来却是一个网页页面。
post数据.jpg (126.71 KB, 下载次数: 0)
10:16 上传
登录返回数据.jpg (132.2 KB, 下载次数: 0)
10:16 上传
这是我的登录程序
&&登录美团&&账号文本型&&&密码文本型&&&返回内容文本型&&协yi头文本型&&浏览器报文文本型&&返回协yi头文本型&&浏览器报文 = #浏览器报头 判断循环首 (寻找文本 (返回内容, “美团外卖网”, , 假) = -1)当前代理地址 = 获取代理 (当前代理次数)返回内容 = 网页_访问s (“/”, 0, , 访问cookies, , , , , , , 浏览器报文)当前代理次数 = 当前代理次数 + 1判断循环尾 ()输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]使用代理地址: ” + 当前代理地址 + “ 登录成功”)判断循环首 (登录Token = “”)返回内容 = 网页_访问s (“/account/unitivelogin?service=waimai&continue=http%3A%2F%%3A80%2Faccount%2Fsettoken”, 0, , 访问cookies, , , 返回协yi头, , , , 浏览器报文)登录Token = 文本_取出中间文本 (返回内容, “”, “”, )判断循环尾 ()输出调试文本 (浏览器报文)输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]获取登录Token成功”)返回内容 = 网页_访问s (“/account/unitivelogin?service=waimai&continue=http%3A%2F%%3A80%2Faccount%2Fsettoken”, 1, “email=” + 账号 + “&password=” + 密码 + “&captcha=&origin=account-login&fingerprint=0-5-1-dx7|32|3nw|2x&csrf=” + 登录Token, 访问cookies, , , , 真, , , #登录提交协yi头 + #换行符 + “X-CSRF-Token: ” + 登录Token)如果 (寻找文本 (返回内容, “统一登录成功”, , 假) ≠ -1)输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]账号登录成功”)输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]账号登录失败”).版本 2
.子程序 登录美团
.参数 账号, 文本型
.参数 密码, 文本型
.局部变量 返回内容, 文本型
.局部变量 协yi头, 文本型
.局部变量 浏览器报文, 文本型
.局部变量 返回协yi头, 文本型
浏览器报文 = #浏览器报头
.判断循环首 (寻找文本 (返回内容, “美团外卖网”, , 假) = -1)
& & 当前代理地址 = 获取代理 (当前代理次数)
& & 返回内容 = 网页_访问s (“/”, 0, , 访问cookies, , , , , , , 浏览器报文)
& & 当前代理次数 = 当前代理次数 + 1
.判断循环尾 ()
输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]使用代理地址: ” + 当前代理地址 + “ 登录成功”)
.判断循环首 (登录Token = “”)
& & 返回内容 = 网页_访问s (“/account/unitivelogin?service=waimai&continue=http%3A%2F%%3A80%2Faccount%2Fsettoken”, 0, , 访问cookies, , , 返回协yi头, , , , 浏览器报文)
& & 登录Token = 文本_取出中间文本 (返回内容, “”, “”, )
.判断循环尾 ()
输出调试文本 (浏览器报文)
输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]获取登录Token成功”)
返回内容 = 网页_访问s (“/account/unitivelogin?service=waimai&continue=http%3A%2F%%3A80%2Faccount%2Fsettoken”, 1, “email=” + 账号 + “&password=” + 密码 + “&captcha=&origin=account-login&fingerprint=0-5-1-dx7|32|3nw|2x&csrf=” + 登录Token, 访问cookies, , , , 真, , , #登录提交协yi头 + #换行符 + “X-CSRF-Token: ” + 登录Token)
.如果 (寻找文本 (返回内容, “统一登录成功”, , 假) ≠ -1)
& & 输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]账号登录成功”)
& & 输出调试文本到编辑框 (“[” + 到文本 (取现行时间 ()) + “]账号登录失败”)
这是我的登录协yi头文本内容
&&X-Client: javascriptContent-Type: lication/x-www-form- charset=UTF-8Accept: */*X-Requested-With: XMLHttpRequestReferer: /account/unitivelogin?service=waimai&continue=http%3A%2F%%3A80%2Faccount%2Fsettoken%3Fcontinue%3Dhttp%253A%252F%%252FAccept-Language: zh-CNAccept-Encoding: gzip, deflateUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like GeckoHost: DNT: 1Connection: Keep-AliveCache-Control: no-cacheX-Client: javascript
Content-Type: application/x-www-form- charset=UTF-8
Accept: */*
X-Requested-With: XMLHttpRequest
Referer: /account/unitivelogin?service=waimai&continue=http%3A%2F%%3A80%2Faccount%2Fsettoken%3Fcontinue%3Dhttp%253A%252F%%252F
Accept-Language: zh-CN
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Connection: Keep-Alive
Cache-Control: no-cache
这是我的浏览器报头内容
&&Accept-Language: zh-CNUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like GeckoAccept-Encoding: gzip, deflateConnection: Keep-AliveAccept-Language: zh-CN
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
为什么我感觉我是正确的post了但是出来却无法出现网页返回的JSON数据
第二在最后下单过程中我开始添加收货地址,但是程序写出来的是一会可以添加成功,一会添加失败,相同的程序却能出两个不同的结果这是为什么。
下单添加地址post.jpg (126.89 KB, 下载次数: 0)
10:25 上传
这是原始的报头
&&POST /customer/hisaddr/ajax/edit HTTP/1.1X-Requested-With: XMLHttpRequestX-HttpWatch-RID: Content-Type: application/x-www-form- charset=UTF-8Accept: */*Referer: /order/preview/FA47A9B8CEA94CF979112D?cid=0&aid=&cname=%E9%80%89%E6%8B%A9%E4%BC%98%E6%83%A0%E5%88%B8&addrName=&receiverName=&pho=&cnt=&ctn=&invoice=&pt=2&extime=&buildingid=&gender=&house_number=&latitude=&longitude=&gd_addr_type=Accept-Language: zh-CNAccept-Encoding: gzip, deflateUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like GeckoHost: Content-Length: 464DNT: 1Connection: Keep-AliveCache-Control: no-cacheCookie: uuid=d..1.0.0; oc=jQFma6pmFGRI4jeAV3qkIs4VpuIne8kx1nCZAYecoEBOdm_JV7JvHPQ7aHD5o2zAkNsO3FZy38T-BQVU6n0hoQBw0b7x82WF9h5ppdaPwoLvJ5rqLsWDHsfv5oGHtf-ItrJ8M38LawDAxtPJ17czBHKWBfHjapVCu6t_d2qJsk0; ci=55; abt=.0%7CBCF; lsu=; n=plx; lt=PQSPM59LSuMF4kzk8WcEmQS7PmAAAAAAOgIAAG0KvgklS_rxDZS5C3j0dxqRlfkcONzeRNffvWk5SK1RABkKr0SZzV8oN_ZTauTpHw; REMOVE_ACT_ALERT=1; w_utmz=&utm_campaign= (direct)&utm_source= (direct)&utm_medium= (none)&utm_content= (none)&utm_term= (none)&; w_uuid=bb24-4a42-b52c-f1b43b62d6f8; w_visitid=f44befa4-2d0c-492f-a497-fb2e684ac794; _ga=GA1.3.; cookie_phone=; __mta=.9.2.20; waddrname=&%E5%AE%89%E5%BE%BD%E5%86%9C%E4%B8%9A%E5%A4%A7%E5%AD%A6%E7%AC%AC%E4%B8%80%E7%94%9F%E6%B4%BB%E5%8C%BA&; w_geoid=wtemk2rzun6r; w_cid=340100; w_cpy= w_cpy_cn=&%E5%90%88%E8%82%A5&; w_ah=&31.142,117.19,%E5%AE%89%E5%BE%BD%E5%86%9C%E4%B8%9A%E5%A4%A7%E5%AD%A6%E7%AC%AC%E4%B8%80%E7%94%9F%E6%B4%BB%E5%8C%BA&; JSESSIONID=1q7zzcvrhhxjeg72rf3jzqpi4; _gat=1type=1&name=xx&phone=&gender=%E5%85%88%E7%94%9F&address=%E7%BA%A2%E6%98%9F%E5%AD%A6%E6%A0%A1%E6%8A%A5%E5%90%8D%E5%A4%84&latitude=&longitude=&gd_addr_type=%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%3B%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%E5%9C%BA%E6%89%80%3B%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%E5%9C%BA%E6%89%80&house_number=5%E6%A5%BC709%E5%AE%A4%E5%86%85&csrf_token=fkxy%2F2XETyqvq0NQOw2f4%2Fmj7wd15ogA6eHpFHIuXd3f24W7r%2FMDJVQ3anqvj4an&id=0POST /customer/hisaddr/ajax/edit HTTP/1.1
X-Requested-With: XMLHttpRequest
X-HttpWatch-RID:
Content-Type: application/x-www-form- charset=UTF-8
Accept: */*
Referer: /order/preview/FA47A9B8CEA94CF979112D?cid=0&aid=&cname=%E9%80%89%E6%8B%A9%E4%BC%98%E6%83%A0%E5%88%B8&addrName=&receiverName=&pho=&cnt=&ctn=&invoice=&pt=2&extime=&buildingid=&gender=&house_number=&latitude=&longitude=&gd_addr_type=
Accept-Language: zh-CN
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Content-Length: 464
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: uuid=d..1.0.0; oc=jQFma6pmFGRI4jeAV3qkIs4VpuIne8kx1nCZAYecoEBOdm_JV7JvHPQ7aHD5o2zAkNsO3FZy38T-BQVU6n0hoQBw0b7x82WF9h5ppdaPwoLvJ5rqLsWDHsfv5oGHtf-ItrJ8M38LawDAxtPJ17czBHKWBfHjapVCu6t_d2qJsk0; ci=55; abt=.0%7CBCF; lsu=; n=plx; lt=PQSPM59LSuMF4kzk8WcEmQS7PmAAAAAAOgIAAG0KvgklS_rxDZS5C3j0dxqRlfkcONzeRNffvWk5SK1RABkKr0SZzV8oN_ZTauTpHw; REMOVE_ACT_ALERT=1; w_utmz=&utm_campaign=(direct)&utm_source=(direct)&utm_medium=(none)&utm_content=(none)&utm_term=(none)&; w_uuid=bb24-4a42-b52c-f1b43b62d6f8; w_visitid=f44befa4-2d0c-492f-a497-fb2e684ac794; _ga=GA1.3.; cookie_phone=; __mta=.9.2.20; waddrname=&%E5%AE%89%E5%BE%BD%E5%86%9C%E4%B8%9A%E5%A4%A7%E5%AD%A6%E7%AC%AC%E4%B8%80%E7%94%9F%E6%B4%BB%E5%8C%BA&; w_geoid=wtemk2rzun6r; w_cid=340100; w_cpy= w_cpy_cn=&%E5%90%88%E8%82%A5&; w_ah=&31.142,117.19,%E5%AE%89%E5%BE%BD%E5%86%9C%E4%B8%9A%E5%A4%A7%E5%AD%A6%E7%AC%AC%E4%B8%80%E7%94%9F%E6%B4%BB%E5%8C%BA&; JSESSIONID=1q7zzcvrhhxjeg72rf3jzqpi4; _gat=1
type=1&name=xx&phone=&gender=%E5%85%88%E7%94%9F&address=%E7%BA%A2%E6%98%9F%E5%AD%A6%E6%A0%A1%E6%8A%A5%E5%90%8D%E5%A4%84&latitude=&longitude=&gd_addr_type=%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%3B%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%E5%9C%BA%E6%89%80%3B%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%E5%9C%BA%E6%89%80&house_number=5%E6%A5%BC709%E5%AE%A4%E5%86%85&csrf_token=fkxy%2F2XETyqvq0NQOw2f4%2Fmj7wd15ogA6eHpFHIuXd3f24W7r%2FMDJVQ3anqvj4an&id=0
提交成功后网站应该是返回一个JSON数据但是我却返回一个报错信息
httpwatch截图
&&Error 400 CSRF-TOKEN[b]HTTP ERROR 400[/b]Problem accessing /order/submit. Reason:CSRF-TOKEN[hr][i]Powered by Jetty://[/i]Error 400 CSRF-TOKENHTTP ERROR 400
Problem accessing /order/submit. Reason:
& & CSRF-TOKEN
Powered by Jetty://
&&但是我我有的时候是能提交成功,有的时候却返回出错信息
程序如下
&&返回结果 = 网页_访问s (“/customer/hisaddr/ajax/edit”, 1, “type=1&name=” + UTF8编码转换 (中文姓名) + “&phone=” + 当前手机号码 + “&gender=” + UTF8编码转换 (性别) + “&address=” + UTF8编码转换 (文字地址) + “&latitude=” + 到文本 (位置维度) + “&longitude=” + 到文本 (位置经度) + “&gd_addr_type=” + UTF8编码转换 (地址种类) + “&house_number=” + UTF8编码转换 (房间号) + “&csrf_token=” + 订单Token + “&id=0”, 访问cookies, , , , , , , 子文本替换 ( #地址服务器, “[netPos]”, 刷新地址, , , 真)).版本 2
返回结果 = 网页_访问s (“/customer/hisaddr/ajax/edit”, 1, “type=1&name=” + UTF8编码转换 (中文姓名) + “&phone=” + 当前手机号码 + “&gender=” + UTF8编码转换 (性别) + “&address=” + UTF8编码转换 (文字地址) + “&latitude=” + 到文本 (位置维度) + “&longitude=” + 到文本 (位置经度) + “&gd_addr_type=” + UTF8编码转换 (地址种类) + “&house_number=” + UTF8编码转换 (房间号) + “&csrf_token=” + 订单Token + “&id=0”, 访问cookies, , , , , , , 子文本替换 (#地址服务器, “[netPos]”, 刷新地址, , , 真))
难道我的csrf参数有问题?但是如果有问题也不回出现一会成功一会失败的问题啊
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
在线时间 小时
头像被屏蔽
结帖率: (25/25)
这个。。返回网页源码无非是cookie或者协yi头错了,
你这个数据码了不少。但是干嘛不直接仍源码上来,,这样子表示字数太多不太想看
您可以选择打赏方式支持他
阅读权限90
在线时间 小时
签到天数: 17 天结帖率: (3/3)
检查一下协yi头
您可以选择打赏方式支持他
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,企业QQ: ,邮箱:@
Powered by
粤公网安备 25

我要回帖

更多关于 美团外卖商家版下载 的文章

 

随机推荐