V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  hsiafan  ›  全部回复第 6 页 / 共 7 页
回复总数  139
1  2  3  4  5  6  7  
2017 年 12 月 13 日
回复了 leon0918 创建的主题 互联网 简书 CEO 这表态,怎么看?
@falcon05 造谣抹黑的文章不属于言论自由
@wcsjtu 看着是这个意思,那是我理解错了
@wcsjtu 这个我真不知道……按照 RFC 的说法,The absoluteURI form is REQUIRED when the request is being made to a proxy,所以这种不带 host 的情况,是不应该出现的。
@wcsjtu 看实现吧,通常并不一定需要记录映射。你把 P 当作对 client 是一个 server,对 S 是一个 client,然后你如果连接 S 的时候用了一个本身支持连接池的 http client lib,那你用这个 lib 发请求的时候就会从连接池里拿一个对应的连接出来。
@wcsjtu CP 和 PS 之间都可以建立持久连接。比如代理实现的时候可以收到 C 的请求,然后跟 S 建立持久连接,然后收到一个 response 就发一个 connect close 会去关闭和 C 的连接,这样的都没问题。
HTTP 代理是要对每个 request 都做处理的,像 Accept-Encoding,Upgrade 这样的头都要看代理本身支持情况来修改,而不是直接用 client 传过来的。
2017 年 12 月 1 日
回复了 drzhaug 创建的主题 程序员 有关 tcp 和 http 的问题
@drzhaug 你这么说就明白多了,和我那个项目应该是同样功能。
主要是把 tcp 连接上的包重新组织好,然后就可以当作两个流来处理了,是不是 http 就通过开头的的内容可以判断。一个 http 内容读完之后如果下面的不是新的合法的 http 的 header 就放弃,当然这种情况基本不会出现。
@wcsjtu 并没有说 CP 和 PS1 之间的连接是一一对应的,实际实现的时候也不会这样做。
至于你说的不是绝对路径 URL 的情况, 我现在也在用我写的代理,倒没有发现这种情况;应该可以用 Host 那个头来区别吧。
代理请求的 URL 必须是完整路径,这个也是 Http1.0 规范
http1.0 时代的产物。老旧的代理,如果设置 connection: keepalive,代理原样转发给服务器,服务器会以为要建立长久连接,但是代理并不支持,这样就出问题了。
所以改为设置 proxy-connection: keepalive,如果是新的代理,支持 keepalive,它会认得这个头,并改成 connection: keepalive 转发给服务器,顺利建立持久连接;如果是老的代理,它不认识,会原样转发,这时候服务器也不会建立持久连接。完美。
2017 年 12 月 1 日
回复了 drzhaug 创建的主题 程序员 有关 tcp 和 http 的问题
你要写的是不是像我这个项目的东西:
https://github.com/hsiafan/httpparse
2017 年 12 月 1 日
回复了 kenduffy 创建的主题 问与答 为何非公平锁比公平锁效率高?
公平锁要维护一个队列,后来的线程要加锁,即使锁空闲,也要先检查有没有其他线程在 wait,如果有自己要挂起,加到队列后面,然后唤醒队列最前面的线程。这种情况下相比较非公平锁多了一次挂起和唤醒
2017 年 12 月 1 日
回复了 ORZRRR 创建的主题 问与答 一些术语叫法的疑惑
@ORZRRR 想开点,你看我们都把 XP 叫插屁,给美国人听了他们不得纠结死
2017 年 12 月 1 日
回复了 ORZRRR 创建的主题 问与答 一些术语叫法的疑惑
阈(yǜ)值
阀(fá )值 其实没这个词,是阈值的误读,现在有取代阈值的趋势
V 站关注的都不在重点上!我看到楼主在水木也发了帖子,水木的都在求 PP !
2017 年 11 月 30 日
回复了 LeungJZ 创建的主题 微信 握草。微信屏蔽了 [低端人口] 四个字?
囗口ロ,中间的用不了,可以用大的和小的
2017 年 11 月 29 日
回复了 qymobile 创建的主题 问与答 之前说装摄像头的朋友们现在怎么想?
技术当然不能解决所有问题,但是你什么都不做就任何问题都不能解决。
你这个论调和共青团中央真是如出一辙
cgo 调用并发多的时候会开更多的线程,但是现在 go 的实现线程空闲后不会退出,看这个 issue:
https://github.com/golang/go/issues/14592
2017 年 11 月 21 日
回复了 tuzhenyu 创建的主题 程序员 请教大佬们一个关于 Netty 心跳机制的问题
断开连接需要两次挥手的,如果是 crash,路由器挂掉这种故障连发包的机会都没有,只能用心跳来检测。
2017 年 11 月 21 日
回复了 itmyhome126 创建的主题 问与答 最近媳妇跟人在学做阿胶糕,有人需要吗
识货的就不要吃这些东西,鸡蛋牛奶比啥所谓的补品都好
1  2  3  4  5  6  7  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1101 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 18:23 · PVG 02:23 · LAX 11:23 · JFK 14:23
♥ Do have faith in what you're doing.