#hTTP

在nginx环境下搭建https服务,代理到本地web项目

安装过程略。本地调试,可以安装自签名证书,安装方法参考https本地自签名证书添加到信任证书访问将上面的配置文件拷贝到conf目录,添加或者修改节点如下http{server{listen443ssl;server_namewww.aaa.com;sslon;ssl_certificatewww.aaa.com+5.p...

https本地自签名证书添加到信任证书访问

本文适用于基于https(http+ssl)的网站通信、本地调试等,上线是请寻找免费ssl证书申请。本地调试过程中,一些特殊的场景需要我使用http+ssl通信,比如在Chrome中使用客户端麦克风。笔者起初使用以下一些命令,在linux、windows进行自签名,但是没能得到Chrome的信任,本地Chrome版本7...

nginx配置ssl证书,启动http访问并代理到本地http端口

小白第一次使用nginx,本地环境Ubuntu16.04.6sudoaptinstallnginx(参考来源:https://segmentfault.com/a/1190000007990972)1)使用openssl生成密钥privkey.pem:opensslgenrsa-outprivkey.key1024/2...

httpcomponent框架MultipartEntityBuilder addTextBody中文乱码

版本4.5.6Stringurl="https://172.16.3.50:8111/api/tts/offline";HttpPosthttpPost=newHttpPost(url);httpPost.addHeader("User-Agent","Mozilla/5.0巧妙欺骗过浏览器Agent");httpPo...

HTTP报文格式详解

HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(requestline)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。or<request-line...
代码星球 ·2020-04-17

SpringBoot 2.x中为tomcat配置ssl(https)支持

参考来源:https://www.cnblogs.com/imfjj/p/9058443.htmlhttps://blog.csdn.net/jackymvc/article/details/81077885配置证书:keytool-genkeypair-aliastomcat-keyalgRSA-keystoreto...

Fiddler抓取HTTPS请求配置

由于fiddler安装后默认只能抓取http请求,如果需要抓取https请求需要进行配置。配置方式:Tools--->Options--->HTTPS,勾选CaptureHTTPSCONNECTs、DecryptHTTPStraffic、ignoreservercertificateerrors(unsaf...

apache日志里出现GET http://wujieliulan.com/mnews.htmHTTP/1.1解决方法

笔者最近搭建了服务器,Ubuntu16.04.3LTS,apache日志里老是出现一些莫名其妙的日志。好像谁用了我的服务器做代理,日志如下凭借着小学文化:)勉强读懂了汉语拼音wujieliulan(无界浏览),google了一下,差点吓死我,原来是翻墙的东西,干净的系统不懂哪来这个日志。求教大神一番,大神给了一段脚本,...

HTTPS证书生成原理和部署细节

今天摸索了下HTTPS的证书生成,以及它在Nginx上的部署。由于博客托管在github上,没办法部署证书,先记录下,后续有需要方便快捷操作。本文的阐述不一定完善,但是可以让一个初学者了解大致的原理,同时跟着操作可以为自己的博客/网站部署一个HTTPS证书。 网站部署HTTPS的重要性看看下面,部分电信用户访...

使用Jmeter进行http接口测试

前言:  本文主要针对http接口进行测试,使用Jmeter工具实现。  Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案:第一步:我们要分析出测试需求,并拿到开发提供的接口说...

nginx 配置 https,及加载配置文件夹

首先需要去申请一个域名签名证书,在腾讯云,阿里云都有免费版,然后下载下来按如下配置,请根据自己路径更改server{listen80;server_namexxx.xxx.cn;root/home/wwwroot/xxxx/public;listen443ssl;indexindex.phpindex.htmlinde...

linux 模拟发http请求的例子

curl-XPOST--header"Content-Type:application/json"--header"Accept:*/*""http://192.168.1.16:8081/linewell/xxx.do" 在Linux下可以模拟发送http请求。...

HTTP各个status code是什么意思【已解决】

在介绍状态码之前,要简单讲一下为什么要有状态码这个东西。计算机之间的通信以协议为共同基础,客户端和服务端都按照协议的约定进行通信。HTTP的状态码就在HTTP的协议内,规定了很多的状态。客户端请求服务端后,服务端就返回结果,同时返回状态码。告诉客户端,本次请求是成功了还是失败了,还是要客户端做什么操作。那为什么不使用文...

HTTP状态码100、200、300、400、500、600的含义

1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。102由WebDAV(RFC2518)扩展的状态码,代表处理将被继续执行。2xx(成功...
代码星球 ·2020-04-15

Springboot — 用更优雅的方式发HTTP请求(RestTemplate详解)

RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。我之前的HTTP开发是用apache的HttpClient开发,代码复杂,还得操心资源回收等。代码很复杂,冗余代码多,稍微截个图,这是我封装好的一个p...
首页上一页...7172737475...下一页尾页