用命令行发说说?行

昨天搜chrome console的一些骚操作时,偶然瞥到这个视频(很不幸,需要科学上网才能看到),一开始也没从标题看出那老哥要干啥,看一半才明白。这里给youtube的字幕功能好评,尤其是其中的自动生成feature,不然没字幕光听确实有些吃力。

        先说这一系列操作的逻辑是怎样的,我们发表说说其实本质上是一个post请求,把我们发表的内容传到后端的一个接口上,那如果我们把post请求的全部内容复制到别的地方运行是不是也能得到一样的结果呢?操作之后得到的是肯定的答案。

 

获取post消息体

这里很重要的就是你要找清楚帮你发了post请求的是哪个,一般来讲在你按下发表的那一刻出现的那个请求就是了,为了方便你找到你可以在执行发表操作之前清空原有的请求。找到之后按右键copy as cUrl。如下图。

copy as cURL

 

消息体分析

上面的这个con参数承载的就是你发表的说说内容。复制之后我这里选择使用到bash上执行(方方教我的就是bash命令)。

 

这是那哥们的命令行界面截图

理论上你复制过来按下回车就行了,实际上还是会遇到一些坑的。有一个是需要把双引号变成单引号,不同的网站或者说不同的浏览器复制过来的格式会有不同?但我刚刚测试了360极速和chrome复制过来的内容都是一样的,反正那老哥在脸书执行操作时就有把双引号变单引号这一步。结合方方之前教的传参,就在这个操作上试了一下,遇到的坑是传参失效;解决的方法是把参数和这整个字符串隔离开(前后各加一单引号)。但qq空间的编码方式是用UTF-8编码的方式存文字,所以实际上要发的话你还得找到文字对应的编码。

另符一个查找字符对应编码的网站

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值