首先看一下概念: 502:作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。 503:由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。如果能够预计…
标签:HTTP
手写一个静态服务器
http-server包 前端开发人员不论是在开发还是测试中都会用到http服务器,方便快捷的使用更加有助于我们编写和调试代码,而http-server则是一个十分好用的包,它几乎不用配置,可以使用任何一个目录生成一个h…
RxRetrofit - 终极封装 - 深入浅出 & 文件上传
背景 在实际运用中上传是一个必不可少的功能,所以我们在封装二的基础上加入上传的功能,同时需要附带上传进度! 效果 这里写图片描述 实现 1.定义service接口 注意:Multipart是指定大文件上传过程中的标示,一…
学会正确的使用 https,不要留下漏洞!!
很多文章对客户端https的使用都是很模糊的,不但如此,有些开发者直接从网上拷贝一些使用https的“漏洞”代码,无形之中让客户端处在一种高风险的情况下。 今天我们就对有关https使用的问题进行深入的探讨,希望能解决以…
JavaWEB开发07——Http协议&Servlet
1.Http协议 什么是协议 双方在交互、通讯的时候, 遵守的一种规范、规则。 http协议 针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪…
这可能是史上最全的行业研究报告2017.10(最新版) - 知乎专栏·「Boyka同学」
2017.10.6 这是我亲手采集来的最新一批行业研究报告,全都是2017年1月~2017年10月产出的最新内容。 数量不多,总共接近600份行业研究报告,大小不到3G,但确实全都是最新、站在时代最前沿的内容。 这些内容…
互联网协议入门(二)
上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。 ============================…
REST 真的完全适合微服务架构吗?
【编者的话】本文作者Craig Williams通过人们对微服务误解切入,探讨了微服务的各种架构,最终给出开发者的启示是根据自己的业务逻辑,构建适合自己的微服务架构。 在我的微服务的旅程中,明显表明大多数关于在线样例/如…
如何在golang中使用“422 Unprocessable Entity(WebDAV)”或任何其他自定义http状态代码
go http包仅支持来自RFC 2616的状态代码.许多REST apis如 github使用422来输入错误的输入数据.我也想这样做,但我没有看到这样做的好方法.我看到的选项是 >将源代码编辑到http包并添加…
【英】七年开发之后的Go HTTP server 最佳实践
How I write Go HTTP services after seven years I’ve been writing Go (Golang when written down) since r59 …
使用Node.js理解和测量Http时序
2017/09/13 September 13th, 2017 理解和测量HTTP时序帮助我们去发现客户端与服务器、服务器与服务器之间通信的性能瓶颈。本文阐述了在一次HTTP请求中的时序,并展示了如何在Node.js中进…
XHR 对象实例所有的配置、属性、方法、回调和不可变值
看到此篇文章的标题,你可能会在想:“我去,怎么又来说XHR这个烂大街的东西!”哈哈,在写这篇深度讲解ajax的文章之前我就预料到肯定会有人这么说了,但是!!!对于一个有理想、有追求、有抱负、有肉的21世纪四有前端程序猿的…