This repository has been archived by the owner on Apr 16, 2020. It is now read-only.
http URL不兼容问题,估计是代码小bug #203
Comments
作者你可以用这个链接做测试 http://alibaba-inc.com/preview/iframe?id=303714&cache=| |
这确实是个bug,之前baidu好像也有过,原因是url是不允许出现 另外,这个东西之前修复过,至于为什么还有问题,你可以研究下 https://github.com/zhuhaow/NEKit/blob/master/src/Utils/HTTPURL.swift 里的逻辑哪里写错了,我最近没有时间。 |
cache=| 做URLencode cache=%7c就可以 |
好的,感谢 |
感觉好像是另外一个地方的bug,有点奇怪,我修复了一下。不过懒得发新的Specht了,CI里的证书过期了。 |
你就修复下Nekit就行 |
我是无法访问阿里内网的,所以这个链接我测试不了,你自己试试。 |
好了 |
这个bug只有在domain有 |
这个我理解,自己内部的东西基本都是http。但是一般上了 alibaba-inc.com 我感觉就比较正规了,应当直接全站默认 https reverse proxy 的 |
这个复杂吗 |
打不出来,或者你强行改代码,在HTTPProxySocket里面加上log。 |
嗯,懂 |
如果你只是指替换了TCPStack的话那应该是0成本吧。
… On Sep 30, 2018, at 6:00 PM, android0276 ***@***.***> wrote:
对了我想再问你一个问题,就是我把你这个的 tun2sock 改成了 potasto 的tun2sock,稳定性非常好,手机上几天都不会断开,http在上层走httpProxy就处理了,tcp流量路由是通过 ipv4Settings.excludedRoutes 排除了200条oserv的路由,
我不想用excludedRoutes这个方式,我想用你那个通过自定义DNS 返回 faceip 的方式,可是这个改造似乎非常难,如果我想自己改,成本高吗
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub <#203 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABOmLGeV_t3fl91ayENj3xiqgagGBawqks5ugJZCgaJpZM4XA400>.
|
你是完全用potatso的代码接管了所有packet然后发出去了?那就要大改了。 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
http://xxxx.com/preview/iframe?id=xxx&cache=|
该域名规则为直连,出错的原因关键在于 cache=| ,这里不是数字1,是符号| , 这会导致直接没法发送请求,请求日志里面也没有任何信息,但是surge和charles是没有此问题的,麻烦作者看一下。
The text was updated successfully, but these errors were encountered: