2 分•作者: donsupreme•4 天前
返回首页
一周热榜
2 分•作者: OutOfHere•6 天前
2 分•作者: viru7•4 天前
我创建了一个简单的项目,允许你将手机用作Web代理。这并不是为手机设置代理,而是通过手机代理来自其他地方的Web流量。一个实际的应用场景是访问受地理位置限制的内容。如果你在某个国家/地区有值得信赖的联系人,并且他们拥有一部安卓手机,这可以作为商业VPN的简单替代方案。
要设置它,你需要运行一个代理服务器,该服务器可以作为Docker容器运行。然后,你需要在安卓手机上安装应用程序,该应用程序将连接到服务器。最后,你将浏览器配置为使用代理服务器作为HTTP/HTTPS代理。
更多详细信息请参考:<a href="https://github.com/vgaj/proxy#mobile-phone-proxy" rel="nofollow">https://github.com/vgaj/proxy#mobile-phone-proxy</a>
请告诉我你的使用情况,以及你是否遇到任何问题。
2 分•作者: negura•6 天前
2 分•作者: samplexBro•4 天前
2 分•作者: anateus•1 天前
2 分•作者: jordand•5 天前
2 分•作者: fullstacking•5 天前
2 分•作者: firexcy•4 天前
2 分•作者: shmayro•5 天前
2 分•作者: el_duderino•4 天前
2 分•作者: vsviridov•5 天前
2 分•作者: pseudolus•5 天前
2 分•作者: teleforce•5 天前
2 分•作者: evo_9•4 天前
2 分•作者: TheThirdTuring•7 天前
2 分•作者: jnord•4 天前
2 分•作者: enduku•6 天前
我编写了 vibe,一个用于在 Linux 上通过帧式 TCP 和 Unix 域套接字进行消息传递的小型单头 C 库:
[https://github.com/xtellect/vibe](https://github.com/xtellect/vibe)
它使用一个后台 epoll 线程。应用程序代码轮询一个收件箱队列,以获取 CONNECTED、DATA 和 DISCONNECTED 事件,并通过每个连接的发件箱发送数据。
我想要的功能:
- TCP 或 Unix 流套接字
- 4 字节长度前缀的消息
- 应用程序端非阻塞轮询
- 通过引用计数有效载荷块进行单拷贝扇出
- 明确的每个连接背压,而不是无界队列
对于多播,有效载荷被复制一次到引用计数块中,然后通过引用排队到每个接收者。一个 1 KB 的消息发送给 1,000 个对等方,只需一次有效载荷分配/复制,加上 1,000 个队列节点,而不是 1,000 次有效载荷复制。
目前仅限 Linux:epoll、eventfd、accept4 和 Linux 抽象 Unix 套接字。没有 UDP、TLS、HTTP 或 WebSocket 层。
这并非旨在成为一个完整的网络框架。我发布它主要是为了征求您的意见/审查,特别是关于连接生命周期、背压计算、边缘情况和队列设计。
Apache 2.0 许可。
2 分•作者: vednig•4 天前
2 分•作者: richardboegli•4 天前