android-major-https是一款 Android 上的 Http/Https 组件。内部使用 Volley 作为底层 Http 组件。
最近几年各种 Web 技术一直在爆炸式发展,每天都有大量新东西涌现出来。针对这个现象,业内两位大佬最近先后发文表达了自己的观点: Stop pushing the web forward 、 Is the web platform getting too big? 。其实很早之前我就意识到以我目前的精力,吃透所有 Web 新技术几乎是不可能完成的任务,我关注新技术的侧重点放在了性能优化上。
package httpProxy; /************************************* * 一个基础的代理服务器类 ************************************* */ import java.net.*; import java.io.*; public class HttpProxy extends Thread { static pub
要说Android 网络通讯平台支持还是比较丰富的,除了兼容J2ME 中的java.net api 外还提供了一些Android 平台独有的类android.net 这个Package,似乎更强大的是org.apache.http 类,这个是apache 实验室开源的包,对于Http 请求处理很方便
mitmproxy是一款支持SSL的HTTP代理,它可以用于调试HTTP通信,发起中间人攻击等。
sthttpd 是 thttpd 的改进版,这是一个小型、简单、快速且安全的 HTTP 服务器实现,支持 HTTP/1.1。
这篇文章主要实现了在Android中使用JDK的HttpURLConnection和Apache的HttpClient访问网络资源,服务端采用python+flask编写,使用Servlet太麻烦了。关于Http协议的相关知识,可以在网上查看相关资料。代码比较简单,就不详细解释了。
Powerstrip 为 Docker API 实现了一个可配置、可插入式的 HTTP 代理,可以让你插入很多 Docker 扩展原型到同一个 Docker 守护进程。
Web 代理是一种存在于网络中间的实体,提供各式各样的功能。现代网络系统中,Web 代理无处不在。我之前有关 HTTP 的博文中,多次提到了代理对 HTTP 请求及响应的影响。今天这篇文章,我打算谈谈 HTTP 代理本身的一些原理,以及如何用 Node.js 快速实现代理。
[PHP]代码 /** * http请求处理类(基于CURL进行封装) * * @author Xiwei Ye <yexiwei@gmail.com> * @version $Id$ */ class cls_http_request { /** * get方式请求(curl) * * @param string $url 请求的url * @param integer $timeout 超时时
Gretty 是一个简单的 Web 框架,用于构建 Web 服务端和客户端,基于 Netty 开发,支持 NIO 风格的 HTTP 服务器,异步 HTTP 客户端,支持 WebSocket 的服务器和客户端。
今天接触到了LiteHttp框架,觉得挺不错,比Vollery更轻量级。
Go的快速HTTP实现 目前fasthttp被成功地应用于生产提供多达100万个并发保持连接做100K QPS从一台服务器。
Go-HTTP-JSON-RPC 是用来处理 HTTP JSON-RPC 的 Go 语言实现。
qHttpd项目的目的是建立高度可定制的既可用于HTTP协议内容传递也可用于内部协议内容传递的HTTP服务器。
客户端和服务器的质询/响应认证过程: 1.客户端发送请求; 2.服务器收到请求后,判断如果请求的资源需要认证,则返回401状态,并在response headers中加入WWW-Authenticate头部,要求客户端带上认证信息以后再发一次请求; 3.客户端收到401返回信息后,重新向服务器发送请求,并在request headers中加入Authoriaztion头部,用来说明认证的用户名、密码、算法等信息; 4.服务器再次收到请求后,判断认证信息无误,返回200,并在response headers中加入Authorization-Info头部。
SOHT项目提供一个易于使用的工具,能够让所有Socket连接通过一个HTTP代理服务器进行转发。这个工具非常适合于那些被防火墙限制只能通HTTP协议访问互联网的用户。
http://cia.sourceforge.net/
异步HTTP和WebSocket的客户端库Java类库。允许Java应用程序轻松地执行HTTP请求并异步处理HTTP响应。该库还支持WebSocket协议。Async Http Client使用简单。
jcabi-http 是一个非常简单的 Java HTTP 客户端开发包。