以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- httpclient里如何携带==特殊符号的cookie呢?抓包发现,被强行改了,但是postman又可以直接发送==符号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189049) |
-- 作者:chen37280600 -- 发布时间:2023/11/7 16:36:00 -- httpclient里如何携带==特殊符号的cookie呢?抓包发现,被强行改了,但是postman又可以直接发送==符号 我想从某个电商平台的接口获取数据,在postman里已经调试通了,但是在狐表不行,因为发现狐表cookies无法添加特殊符号 狐表里以下代码是不行的 htc.SCookies.Add("api_uid","CmhEAmVJkWlKZgBVX//wAg==") 也不能htc.Headers.Add("cookie","api_uid=CmhEAmVJkWlKZgBVX//wAg==") 在抓包里都看到,狐表发送的==符号被强行改编码了,但是postman的就不会被处理,有什么办法吗? [此贴子已经被作者于2023/11/7 16:43:26编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/11/7 16:41:00 -- 编码一下:http://www.foxtable.com/mobilehelp/topics/0241.htm |
-- 作者:chen37280600 -- 发布时间:2023/11/7 16:49:00 -- 我试过url编码还html编码,在抓包里,都能看到,不是原来的==,对方后端不认,当做是异常,不给我返回数据 |
-- 作者:chen37280600 -- 发布时间:2023/11/7 16:51:00 -- 我试过在postman里生成 php、c#、python,这些语言,都能直接在cookies里写==符号 |
-- 作者:有点蓝 -- 发布时间:2023/11/7 16:58:00 -- 试试使用Headers添加。如果不行建议还是使用.net的httpclient了 |
-- 作者:chen37280600 -- 发布时间:2023/11/7 17:26:00 -- htc.Headers.Add,是不能添加名字为 cookie 的参数的 最好最直观当时是headers里加,但是狐表的不行,无奈 |
-- 作者:有点蓝 -- 发布时间:2023/11/7 17:31:00 -- 试试 hc.Headers.Add("CookieHTTP","CmhEAmVJkWlKZgBVX//wAg==") |
-- 作者:chen37280600 -- 发布时间:2023/11/7 17:31:00 -- 请问如何用.net 的httpclient?我直接写,会是狐表自己封装的httpclietn,不知道怎么能触发用原生的,最好有个简单案例 |
-- 作者:有点蓝 -- 发布时间:2023/11/7 17:33:00 -- 把1楼的C#用法转换为vbnet,然后给各种类型添加命名空间就行了 |
-- 作者:chen37280600 -- 发布时间:2023/11/7 21:07:00 -- 此主题相关图片如下:5.jpg |