欢迎光临
我们一直在努力

标签:http

go http 服务器编程-IT技术资讯
golang

go http 服务器编程

admin阅读(89)评论(0)赞(0)

1. 初识 http 是典型的 C/S 架构,客户端向服务端发送请求(request),服务端做出应答(response)。 golang 的标准库 net/http 提供了 http 编程有关的接口,封装了内部TCP连接和报文解析的复杂琐...

几个用于诊断HTTP响应时间情况的小工具-IT技术资讯
HTTP

几个用于诊断HTTP响应时间情况的小工具

老王阅读(82)评论(0)赞(0)

如果有人说你的 HTTP 接口响应慢,那可能是他的电脑慢,也可能是网络本身慢,还可能是你的服务器慢,总之想搞清楚到底是哪里慢并不是一件简单的事情,好在有一些小工具可以帮你快速做出正确的判断。   Chrome DevTools: ...

学习Golang的HTTP中间件机制-IT技术资讯
golang

学习Golang的HTTP中间件机制

老王阅读(81)评论(0)赞(0)

因为 Golang 内置的 net/http 天生就支持 HTTP 中间件机制,所以即便不用 gin 之类的 Web 框架,我们也可以写出扩展性很好的 Web 应用。   假如你不了解 Golang 的 HTTP 中间件机制的话,...

golang

在Golang的HTTP请求中共享数据

老王阅读(95)评论(0)赞(0)

首先,我们需要先明确一下问题的描述:本文所要讨论的共享数据可不是指的 cookie、session 之类的概念,它们描述的是在「请求间」共享数据,而我们关注的是在「请求中」共享数据,也就说是,在每个请求中的各个 middleware 和 h...

WRK:一个可编程的HTTP性能测试工具-IT技术资讯
Lua

WRK:一个可编程的HTTP性能测试工具

老王阅读(80)评论(0)赞(0)

同 ab 这种单线程 HTTP 性能测试工具相比,wrk 是一个足够现代化的 HTTP 性能测试工具,最重要的特性是:它是可编程的,借助内嵌 lua,我们可以控制测试的全过程。   关于 wrk 中 lua 扩展的数据结构,可以参...

使用Fiddler把请求从HTTPS改成HTTP-IT技术资讯
ihh

使用Fiddler把请求从HTTPS改成HTTP

老王阅读(109)评论(0)赞(0)

为什么我要把请求从 HTTPS 改成 HTTP?这是因为生产环境是 HTTPS 的,而测试环境却是 HTTP 的,我要在测试环境测试应用,所以需要把请求从 HTTPS 改成 HTTP。为什么我不在测试环境部署一套 HTTPS 证书?这是因为...

Go语言基础之net/http-IT技术资讯
golang

Go语言基础之net/http

admin阅读(78)评论(0)赞(0)

Go语言内置的net/http包十分的优秀,提供了HTTP客户端和服务端的实现。 net/http介绍 Go语言内置的net/http包提供了HTTP客户端和服务端的实现。 HTTP协议 超文本传输协议(HTTP,HyperText Tra...

Nginx

源码分析 Nginx 请求行读取流程

admin阅读(174)评论(0)赞(0)

        在前面的文章中我们讲解了当一个请求到达时,nginx是如何建立连接并且读取数据的。在读取数据完成之后,nginx会将读取事件的回调方法设置为ngx_http_process_request_line(),这个方法主要有如下几...

Nginx

Nginx实现反向代理 Node.js

admin阅读(90)评论(0)赞(0)

公司有项目前端是用node.js进行服务器渲染,然后再返回给浏览器,进而解决单页面的SEO问题。项目部署的时候,使用Nginx反向代理Node.js。具体的步骤如下: (Nginx、Node.js的安装和基本配置直接跳过) 首先我们要在ng...