背景 在之前的封装1-5RxRetrofit-深入浅出-终极封装中我们都是通过传统的GsonConverterFactory自动解析,这样做确实很方便,用户能直接获取返回的对象,不用关心具体的转换,但是:这随之而来有很多…
标签:HTTP
深入浅出 Node ( 四 ) HTTP核心模块
HTTP 创建一个服务器 var http = require('http'); var fs = require('fs'); var url = require('url'); var serverHandle = …
http – 如何检测用户取消请求
我正在通过编写一个非常基本的http / web缓存代理来尝试Node.js,并且遇到了一些我无法突破的问题. 假设我有一个非常基本的代理功能(监听请求,将其传递给外部服务器,等待响应,将其传回客户端),如何检测客户端(…
HTTP协议头域详解
HTTP协议头域详解 Requests部分 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html Accept-Charset 浏览器可以接受的字符编码集。 Accept…
Android的http两种请求方式
前言: 通过HttpGet和HttpPost向服务器提交请求,并从服务器返回结果信息。通过如下3步访问Http资源。 (1)创建HttpGet或者HttpPost对象,将要请求的URL通过构造方法传入HttpGet或Ht…
node.js – GZip编码时Resolidy中的访问体
我将HTTP请求正文中的数据发送到具有gzip内容编码的Restify实例.唯一的问题是我无法访问带有gzip压缩数据的正文. 这是我用来确定它的我的JS代码,但是req.body是未定义的: server.use(fu…
老题常谈之跨域
javascript http “跨域”可以说是web开发中最经常遇到的问题之一,虽然比较简单,也容易比较解决。但是从这个问题却可以了解到相当多的知识点。这里也详细总结一下吧。 什么是跨域 由于安全的原因,浏览器做了很多…
提升 10 倍Web 应用性能的 10 个小技巧!
提升 Web 应用的性能变得越来越重要。线上经济活动的份额持续增长,当前发达世界中 5 % 的经济发生在互联网上(查看下面资源的统计信息)。 我们现在所处的时代要求一直在线和互联互通,这意味着用户对性能有更高的期望。如果…
别人问你http协议,到底是想问什么?
本文是阅读《图解http》之后的总结,可能会很长。PS:这本书通俗易懂,适合前端工程师阅读,是非常优秀的http入门书籍。 当你看到这篇文章,我默认你已经稍微了解什么是http(超文本传输协议),url(统一资源定位…
Go 语言net/http 包使用模式
译注: 这篇文章的内容非常基础,也非常容易理解。原文地址,感觉是最能清晰的讲述了net/http包的用法的一篇,故翻译一下共享之。 一切的基础:ServeMux 和 Handler Go 语言中处理 HTTP 请求主要跟…
为什么需要RPC,而不是简单的HTTP接口
原文链接: https://www.oschina.net/question/271044_2155059 http接口是在接口不多、系统与系统交互较少的情况下,解决信息孤岛初期常使用的一种通信手段; 优点就是简单、直接…
HTTP/2 Server Push 详解(上)
译者:TAT.Johnny 原文:www.smashingmagazine.com/2017/04/gui… 作者:Jeremy Wagner 译者按:网络优化一直是译者长期研究的方向,HTTP/2 的理论学习也已做了不…