51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#hTTP
拒绝流量劫持,全面使用 HTTPS!
最近收到数个BootCDN用户的反馈:某些地区的宽带运营商劫持了部分BootCDN上的文件,并篡改文件加入了广告代码。这种方式的流量劫持属于中间人攻击(Man-in-the-MiddleAttack,MITM)的一种,其实质就是在数据通路上劫持文件并篡改(一般是加入广告代码),并将篡改后的文件发送给客户端。在这种攻击下...
代码星球
·
2020-04-05
拒绝
流量
劫持
全面
使用
Nginx HTTP服务器配置模板
https://github.com/h5bp/server-configs-nginx...
代码星球
·
2020-04-05
Nginx
HTTP
服务器
配置
模板
HTTPS 升级指南
上一篇文章我介绍了 HTTP/2协议 ,它只有在HTTPS环境才会生效。为了升级到HTTP/2协议,必须先启用HTTPS。如果你不了解HTTPS协议(学名TLS协议),可以参考我以前的文章。《HTTPS协议概述》《图解HTTPS协议》《HTTPS协议的七个误解》《HTTPS协议的延迟有多大?》本文介...
代码星球
·
2020-04-05
HTTPS
升级
指南
HTTP 协议入门
HTTP协议是互联网的基础协议,也是网页开发的必备知识,最新版本HTTP/2更是让它成为技术热点。本文介绍HTTP协议的历史演变和设计思路。HTTP是基于TCP/IP协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。最早版本是1991年发布的0.9版。该版本...
代码星球
·
2020-04-05
HTTP
协议
入门
Http 缓存剖析
缓存一直是前端优化的主战场,利用好缓存就成功了一半.本篇从http请求和响应的头域入手,让你对浏览器缓存有个整体的概念.最终你会发现强缓存,协商缓存和启发式缓存是如此的简单.导读浏览器对于请求资源,拥有一系列成熟的缓存策略.按照发生的时间顺序分别为存储策略, 过期策略, 协商策略,其中存储策略在收到...
代码星球
·
2020-04-05
Http
缓存
剖析
CentOS 7 安装Httpd(转)
实验环境:CentOS7实验步骤:安装httpd服务:yum-yinstallhttpd关闭SELinux:setenforce0禁用防火墙策略:iptables-F启动httpd服务:systemctlstarthttpd启动进程后,在不重启服务的情况下,生效对配置文件的修改(用kill-1):kill-1PID(h...
代码星球
·
2020-04-05
CentOS
安装
Httpd
Custom Exception in ASP.NET Web API 2 with Custom HttpResponse Message
AbenefitofusingASP.NETWebAPIisthatitcanbeconsumedbyanyclientwiththecapabilityofmakingHTTPcallsandprocessingJSONdata.TheclientcanuseHTTPmethodstoperformRead/Writ...
代码星球
·
2020-04-05
Custom
Exception
in
ASP.NET
Web
Web api 访问HttpContext
HttpContextcontext;Request.Properties.TryGetValue<HttpContext>("MS_HttpContext",outcontext); ...
代码星球
·
2020-04-05
Web
api
访问
HttpContext
Carrying per-request context using the HttpRequestMessage.Properties
InaWebAPIapplication,IuseCastleWindsortosupplyservicesconfiguredwithPerWebRequestlifetimeandeverythingworksfineonIIS.However,whenIusetheASP.NETWebAPISelfH...
代码星球
·
2020-04-05
Carrying
per-request
context
using
the
HttpContext.Current并非无处不在
阅读目录开始无处不在的HttpContextHttpContext.Current到底保存在哪里?HttpContext并非无处不在!如何获取文件绝对路径?异步调用中如何访问HttpContext?安全地使用HttpContext.Current了解ASP.NET的开发人员都知道它有个非常强大的对象HttpContex...
代码星球
·
2020-04-05
HttpContext.Current
并非
无处不在
Web API 源码剖析之默认配置(HttpConfiguration)
我们在上一节讲述了全局配置和初始化。本节我们将就全局配置的Configuration只读属性进行展开,她是一个类型为HttpConfiguration。它在WebApi主要为整个API做一些最基础的工作,比如定义默认路由表(Routes)过滤器(Filters)默认消息处理程序(MessageHandlers)属性字典...
代码星球
·
2020-04-05
Web
API
源码
剖析
默认
Web API 源码剖析之默认消息处理程序链之路由分发器(HttpRoutingDispatcher)
我们在上一节讲述了默认的DefaultServer(是一个类型为HttpServer的只读属性)。本节将讲述DefaultHandler(是一个HttpMessageHandler的只读属性)。在WebAPI里默认是的一个HttpRoutingDispatcher类型,它继承于HttpMessageHandler。我们...
代码星球
·
2020-04-05
Web
API
源码
剖析
默认
Web API源码剖析之HttpServer
上一节我们讲述全局配置。本节将讲述全局配置的DefaultServer,它是一个HttpServer类型。主要作用就是接受每一次请求,然后分发给消息处理程序链依次处理。从HttpServer定义可以看出,其本质是一个消息处理程序,其继承于DelegatingHandler。从其代码定义如下: &n...
代码星球
·
2020-04-05
Web
API
源码
剖析
HttpServer
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path解决方案
0.环境: win7系统,Tomcat9配置无误。1.错误: 项目中某一.jps页面忽然出现错误,鼠标点上去为:Thesuperclass"javax.servlet.http.HttpServlet"wasnotfoundontheJavaBuildPath.2.解决:2.1.在Eclipse中,Window--...
代码星球
·
2020-04-05
The
superclass
quotjavax.servlet.http.HttpServlet
quot
was
编译boost asio http/server 方法
这段时间学习boost的asio编程,想编译asio自带的http/server的程序,无奈在网上根本找不到方法,只能自己摸索学习。登陆boostasio的example目录,(我boost安装在/opt目录下)cd/opt/boost_1_55_0/libs/asio/example/cpp03/http/serve...
代码星球
·
2020-04-05
编译
boost
asio
http
server
首页
上一页
...
85
86
87
88
89
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他