精易论坛

标题: 请教下为什么模块里的网页访问需要添加这句命令呢? [打印本页]

作者: drfzn    时间: 2017-2-3 21:16
标题: 请教下为什么模块里的网页访问需要添加这句命令呢?


  
返回协yi头 = 子文本替换 (返回协yi头, “Set-Cookie”, “Set-Cookie”, , , )


在网页访问,这句命令末尾,在获取返回协yi头的时候,用了子文本替换,但是替换前后两个内容却是一样的?请问这是出于什么原因呢?

作者: clocks    时间: 2017-2-3 21:51
估计是他们编写错误了  应该有一个参数整错了
作者: 猫乐    时间: 2017-2-3 22:05
嗯,从编写上看,这句话是多余的。
Set-Cookie是用来判断取 返回Cookie  用的,
具体原作者是向把什么命令替换成 Set-Cookie  就不得而知了。
你可以去提交一下这个编写的错误。
可能在下次更新会删掉这个多余的命令,后者修改成真正要替换掉的值。
作者: 雅蠛蝶~    时间: 2017-2-3 22:11
666666这都能发现,真闲啊
作者: 被封禁言    时间: 2017-2-3 22:13
他怕返回的cookie ,大小写不固定就做了替换。
作者: Harry·    时间: 2017-2-3 22:31
这个返回的一直是空文本,是我系统的问题吗
作者: Mr.Yang    时间: 2017-2-4 01:11
统一大小写格式吧.
作者: 御风软件    时间: 2017-2-4 12:53
猫乐 发表于 2017-2-3 22:05
嗯,从编写上看,这句话是多余的。
Set-Cookie是用来判断取 返回Cookie  用的,
具体原作者是向把什么命 ...

怎么那么多人会掉这个坑里面
请认真查看 子文本替换 这个子程序,看下最后一个参数 ,是否区分大小写
如果真时,是把Set-Cookie,替换为 Set-Cookie,没有意义,但是,这里设置为了假
这个命令的作用,就是把全部不规则的Set-Cookie,set-cookie 等都替换为 Set-Cookie
作者: drfzn    时间: 2017-2-4 14:24
被封禁言 发表于 2017-2-3 22:13
他怕返回的cookie ,大小写不固定就做了替换。

学习了,这么理解确实是很有道理的,感谢。
作者: drfzn    时间: 2017-2-4 14:28
御风软件 发表于 2017-2-4 12:53
怎么那么多人会掉这个坑里面
请认真查看 子文本替换 这个子程序,看下最后一个参数 ,是否区分大小写
...

这个掉坑了应该不奇怪,毕竟这里算是个思维定式了,没留意的话确实很难想到这里是为了统一大小写。感谢解释!
作者: drfzn    时间: 2017-2-4 14:36
本帖最后由 drfzn 于 2017-2-5 09:18 编辑

重复出错了
作者: drfzn    时间: 2017-2-4 14:38
本帖最后由 drfzn 于 2017-2-5 09:19 编辑
大头G 发表于 2017-2-3 22:31
这个返回的一直是空文本,是我系统的问题吗

奇怪,怎么发帖重复了,昨天又一直提示我发帖失败。
作者: drfzn    时间: 2017-2-4 14:38
大头G 发表于 2017-2-3 22:31
这个返回的一直是空文本,是我系统的问题吗

你可以把网址或者你的代码发出来让大家帮忙测试下?
一方面可能是你代码写错什么了(比如说有些网站要求带特定的cookies或者协yi头,或者是post\get方式你设置错了)。
另一方面也可能是这句命令的问题,比如说你电脑一开始就创建对象失败或者下面哪句命令执行出错,导致没办法访问。

最简单的办法就是你去下载精易模块的源码,在这句命令里面断点调试下具体是哪里出问题。看你签名里面都在接单了,剩下的应该就不用我说了吧。
作者: 猫乐    时间: 2017-2-4 17:21
御风软件 发表于 2017-2-4 12:53
怎么那么多人会掉这个坑里面
请认真查看 子文本替换 这个子程序,看下最后一个参数 ,是否区分大小写
...

确实是个坑。还真不容易注意到这个点。。
误导人啊。。替换了Set-Cookie ,在寻找Set-Cookie。逻辑上没问题。
但是步骤多余了。直接寻找的时候不区分大小写。。都不用替换了。。
作者: n6q2qu    时间: 2017-2-9 11:46

作者: renxinmi    时间: 2017-2-25 16:35





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4