用户:
芜湖咸鱼查看:5 回复:8 评论:5 创建时间:2021-01-17T22:02:17
众所周知,编程喵坛发帖都是用POST请求发的,而发帖的内容则是 H T M L 形式
在前段时间, 直接用F12更改发帖内容里的 H T ML 代码以后, 依然会被过滤掉, 并且在经过服务器的时候还有一层过滤
但是!如果直接发请求就能少过滤一些代码,比如style属性
因此,你可以发渐变颜色的文字,就像酱:
彩
甚至可以很长一段文字
教程:
首先你需要一个能发送HTTP请求的工具(比如postman),向https://api.codemao.cn/web/forums/boards/7/posts发送POST请求
然后随便发个帖子,在点击发布之前打开F12,切换到Network,勾选Preserve Log,然后点击发布按钮,在右边你应该会看到这样的一个请求项

点开这个叫做posts的请求,然后往下拉,你应该会找到类似这样的一项

把这Cookie这一项的内容复制,同理复制Origin,最后大概像这样(postman)

把Body设成这样:

(注意标题和内容要改)
最后发送请求(在postman中点SEND按钮),就可以发帖(正常情况下得到的回复应该是{'id':'xxxxx'})
注意事项:
- 因为账号认证是你的,所以发太多水贴被封号的也是你
- 上述请求地址是发送到灌水池塘板块(序号7),如果要发到其他板块,则需要更改请求URL
为啥我两个参数都设置了,请求头键值对的个数还是10而不是11?
respose:
{ "error_code": "Path-Not-Found@Common", "error_name": "Not Found", "service_name": "api-community-web", "method": "POST", "path": "/web/forums/boards/7/post", "domain": [], "log_uuid": "bd131dd6-5a1d-11eb-bfaf-5911488b1199" }点赞0
评论