以文本方式查看主题

-  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无法添加特殊符号

我在postman 还有c#里,都看过能携带 ==符号

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20231107163229.jpg
图片点击可在新窗口打开查看

狐表里以下代码是不行的
htc.SCookies.Add("api_uid","CmhEAmVJkWlKZgBVX//wAg==")

也不能htc.Headers.Add("cookie","api_uid=CmhEAmVJkWlKZgBVX//wAg==")

在抓包里都看到,狐表发送的==符号被强行改编码了,但是postman的就不会被处理,有什么办法吗?


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看




[此贴子已经被作者于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里加,但是狐表的不行,无奈


图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间: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
图片点击可在新窗口打开查看