标签:http

我也来聊聊 HTTP Get和Post

我也来聊聊 HTTP Get和Post

如果是我标题党,这篇文章的标题应该是“要了解GET和POST,这篇文章就够了”,或者“如果面试官问你GET和POST,把这篇文章甩给它!”。 工作中经常面试和技术交流中,笔者觉得很多开发者甚至比较资深的,好像对HTTP协议的理解都没有达到适当的水准。所以本文觉得有必要从一个常见的话题:“HTTP G

捡田螺的小男孩 捡田螺的小男孩 2023-10-07
0 0 0
Linux下的Docker配置

Linux下的Docker配置

docker配置 配置代理 如果在公司或由于国内访问原因需要使用代理,则需要配置代理。如果是使用systemd托管的docker,建议将proxy环境配置在/etc/systemd/system/docker.service.d/proxy.conf里。 内容如下 [Service] Environ

醒在深海的猫 醒在深海的猫 2023-10-06
0 0 0
从零实现gin day01

从零实现gin day01

前言 刚开始学go想着不能一直输入,得有点输出才能记得住学的东西,故决定写一些学习笔记来记录自己的学习历程. 知识点 使用go开启TCP服务 使用go发送http请求 实现TCP监听回调服务 http请求封装 怎么用go开启TCP服务 package main import (

向阳逐梦 向阳逐梦 2023-10-06
0 0 0
HTTP 1.0、1.1、2.0的区别

HTTP 1.0、1.1、2.0的区别

HTTP 1.1 新特性 1.1、持久连接、管线 HTTP 1.0:短连接(short-lived),HTTP 多数采用 TCP 传输协议,每次请求需要重新建立 TCP 连接,用完就关闭,有较大网络延迟。请求完毕才可发下次请求。 HTTP 1.1:持久连接(persistent-connectio

大树 大树 2023-10-06
0 0 0
玩转 Go HTTP 客户端系列(一)—— 原生 net/http 库基础用法详解

玩转 Go HTTP 客户端系列(一)—— 原生 net/http 库基础用法详解

Go Native net/http 客户端基础用法详解 写在前面 Go 原生的 net/http 库提供了强大的 HTTP 客户端功能。本篇将以代码的方式讲解其基础用法,包括GET、POST、PUT、DELETE 请求,以及一些常见的请求响应对象的数据处理方法,还包括文件上传和下载等操作。 对于初

宇宙之一粟 宇宙之一粟 2023-10-03
0 0 0
下一代 Go HTTP 请求库

下一代 Go HTTP 请求库

从零设计 Go HTTP 请求封装库 本文主要讲述 http 请求客户端的实现与设计思路,以及一些部分核心代码! 设计目标 特点:轻量、极简、易用、零依赖、新特性(基于 Go 1.21 面向未来) 目标:设计一个功能丰富且易于使用的 Go 版本的 HTTP 客户端工具。 背景原因 尽管 Go

大猫 大猫 2023-10-02
0 0 0
1 万字帮你学会 HTTPS

1 万字帮你学会 HTTPS

1 万字帮你学会 HTTPS 以下文章来源于技术角落 本文尝试从 HTTP 开始,一步一步深入到 HTTPS,告诉你 HTTPS 到底是什么、为什么需要 HTTPS、以及 HTTPS 到底是怎么做的。相信你在阅读完本文后,一定会对 HTTPS 有深入的了解。 纸上得来终觉浅,除开原理部分外,本文还提

大树 大树 2023-10-01
0 0 0
Python 同、异步HTTP客户端封装:性能与简洁性的较量

Python 同、异步HTTP客户端封装:性能与简洁性的较量

一、前言 引入异步编程趋势:Python的异步编程正变得越来越流行。在过去,同步的HTTP请求已经不足以满足对性能的要求。 异步HTTP客户端库的流行:目前,有许多第三方库已经实现了异步HTTP客户端,如aiohttp和httpx等。然而,异步语法使得代码变得更加冗长,导致缩进增多,降低了代

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-28
0 0 0
Dubbo源码浅析(一)—RPC框架与Dubbo | 京东云技术团队

Dubbo源码浅析(一)—RPC框架与Dubbo | 京东云技术团队

一、什么是RPC 1.1 RPC概念 RPC,Remote Procedure Call 即远程过程调用,与之相对的是本地服务调用,即LPC(Local Procedure Call)。本地服务调用比较常用,像我们应用内部程序**(注意此处是程序而不是方法,程序包含方法)**互相调用即为本地过程调用

Escape Escape 2023-09-28
0 0 0
HTTP vs HTTPS :安全与性能的较量

HTTP vs HTTPS :安全与性能的较量

导言:在今天的数字时代,互联网已经成为我们生活中不可或缺的一部分。我们在日常生活中使用它来获取信息、沟通、购物、娱乐和工作。但是,背后的技术基础却常常被忽视,这就是HTTP和HTTPS协议。HTTP(超文本传输协议)和HTTPS(安全的超文本传输协议)是互联网通信的两个关键元素,它们在您每次浏览网页

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-26
0 0 0
Go 源码学习 —— Chi

Go 源码学习 —— Chi

Go 源码学习 —— Chi 目录 基本使用 1创建 Mux 2注册http 方法 3 作为Handler 传入Server 4 监听请求 REST 接口 json 中间件 middlleware 1 注册 2构建调用链 路由 router 1 单一路由 2 子路由

贤蛋大眼萌 贤蛋大眼萌 2023-09-26
0 0 0
Nginx反向代理其他站并替换关键词遇到的坑

Nginx反向代理其他站并替换关键词遇到的坑

一、 需求描述 有域名 a.com 和 b.com , 其中 a.com域名为我方控制,b.com为对方控制,我方无权限操作b.com解析的服务器。 需要实现浏览器访问a.com域名时 , 地址栏依然显示 http://a.com , 但内容来源为b.com服务器提供,且部分内容需要进行替换处理。

大猫 大猫 2023-09-26
0 0 0
了解express、Koa这两个框架

了解express、Koa这两个框架

node的path模块、http模块 ode.js的path模块是一个内置模块,用于处理路径问题。它提供了一系列的方法和属性,以帮助用户方便地处理路径。例如,使用path.dirname()方法可以获取路径名。 http模块是node.js中用于创建http服务器和客户端的模块,它提供了一组方法和

Escape Escape 2023-09-26
0 0 0
初识 HTTP 2.0 (一)

初识 HTTP 2.0 (一)

大家好,在我们的软件开发过程中,相信大家对于 http 协议是再熟悉不过了。比如:当你在阅读这篇文章时,其实就是通过 http 协议获取的文章内容。但是,你有没有意识到,类似稀土掘金等常用网站,其实都已经使用了 http 协议 的 2.0 版本来提高访问速度。来,打开你的浏览器,按下 F12,查看一

宇宙之一粟 宇宙之一粟 2023-09-25
0 0 0
openfeign的使用原理(一)

openfeign的使用原理(一)

1、前言 在之前的文章中,我们聊了一下借助openfeign创建客户端工具供其他系统使用的简单案例。我们只写了少量的代码,就完成了http客户端工具的封装,这也得益于springboot的自动配置功能,openfeign借助这一功能,帮我们封装了一些通用的对象,来帮我们发送http请求以及接收htt

剑圣无痕 剑圣无痕 2023-09-24
0 0 0
Linux实现HTTP服务器

Linux实现HTTP服务器

在Linux系统中,我们可以利用HTTP服务器代理来实现网络请求的转发和加速,从而提高网站的访问速度和性能。本文将为您详细介绍如何搭建HTTP服务器代理,让您在网络世界中畅通无阻,更加快速高效地进行数据通信。 一、了解HTTP服务器代理 HTTP服务器代理是一种位于客户端和目标服务器之间的中间服务器

醒在深海的猫 醒在深海的猫 2023-09-22
0 0 0
我们如何在 Asp.Net WebAPI C# 中指定 MIME 类型?

我们如何在 Asp.Net WebAPI C# 中指定 MIME 类型?

媒体类型,也称为 MIME 类型,标识一段数据的格式。在 HTTP 中,媒体类型描述了消息正文的格式。媒体类型由两个字符串组成:类型和子类型。例如 -text/htmlimage/pngapplication/json当 HTTP 消息包含实体主体时,Content-Type 标头指定消息主体的格式

法医 法医 2023-09-21
0 0 0
Spring Boot是如何处理HTTP请求的?

Spring Boot是如何处理HTTP请求的?

在Spring Boot中创建基本的REST控制器是个简单的过程。通过使用一些注释,您可以封装所需的逻辑,让Spring Boot处理其余部分。但是,这背后究竟发生了什么?本文将详细介绍Spring Boot如何处理HTTP请求的复杂性。探索设置首先,来看一个示例控制器类:@RestControll

醒在深海的猫 醒在深海的猫 2023-09-21
0 0 0
HTTP协议

HTTP协议

一.什么是HTTP协议以及HTTP协议格式? 1.什么是HTTP协议? HTTP协议(超文本传输协议),是应用非常广泛的应用层协议。 在日常访问网站的过程中,就是通过HTTP协议来传输数据的,比如我们在浏览器中输入一个bilbil的“网址”(URL),那么浏览器就会给bilbil服务器发生一个HTT

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-17
0 0 0
深入理解HTTP的基础知识:请求响应过程解析

深入理解HTTP的基础知识:请求响应过程解析

首先,我们从网络协议的最顶层开始讲解,即应用层。在网络通信中,应用层是最接近用户的一层,它负责为特定的网络应用提供服务和功能。应用层协议定义了数据交换的规则和格式,以便不同的应用程序能够相互通信和交换信息。 我们可以通过在浏览器地址栏中输入网站的域名来访问该网站的内容,这就是万维网(WWW)应用。该

宇宙之一粟 宇宙之一粟 2023-09-17
0 0 0
1 7 8 9 10 11 21