HTTP共0篇
HTTP
【Java技术专题】「入门到精通系列教程」零基础带你认识网络请求工具鼻祖之HttpClient开发实战指南(执行请求篇)-五八三

【Java技术专题】「入门到精通系列教程」零基础带你认识网络请求工具鼻祖之HttpClient开发实战指南(执行请求篇)

前言 HTTP 是目前互联网上最重要的协议之一。随着 Web 服务、网络设备以及网络计算的不断发展,HTTP 协议的作用不断扩大,不仅限于 Web 浏览器的使用范围,也增加了需要 HTTP 协议支持的应用程...
admin的头像-五八三admin2年前
040
REST API 设计最佳实践:为什么不要在URI中使用动词?-五八三

REST API 设计最佳实践:为什么不要在URI中使用动词?

总的来说,HTTP协议出现以来Web服务也就存在了。但是,自从云计算出现后,才成为实现客户端与服务和数据交互的普遍方法。 作为一名开发者,我很幸运能够在工作中使用一些仍然存在的SOAP服务。但...
admin的头像-五八三admin2年前
0290
从一个网页的加载周期谈性能优化之-网络-五八三

从一个网页的加载周期谈性能优化之-网络

持续更新!!!各位小伙伴大家好,我们今天跟大家介绍一下性能分析,说到性能优化经常在面试中被面试官问到,很多小伙伴们回答是压缩文件、动静分离、雪碧图、懒加载、数据缓存、按需加载……,...
admin的头像-五八三admin2年前
030

这问题巧了,SpringMVC 不同参数处理机制引发的思考 | 京东云技术团队

这个问题非常有趣,不是SpringMVC 的问题,是实际开发中混合使用了两种请求方式暴露出来的。 问题场景 功能模块中,提供两个 Http 服务。一个是列表查询(application/json 请求),一个是列表...
admin的头像-五八三admin2年前
020
深入理解HTTP/浏览器缓存机制-五八三

深入理解HTTP/浏览器缓存机制

概述 浏览器请求资源时,并不是直接发起http请求,而是会先检查本地有没有该文件的缓存,如果本地有未过期缓存,那么就不用发起http请求了,直接使用本地缓存(强缓存),这样可以大大加快网页响...
admin的头像-五八三admin2年前
0310
Java 实战介绍 Cookie 和 Session 的区别-五八三

Java 实战介绍 Cookie 和 Session 的区别

HTTP 是一种不保存状态的协议,即无状态协议,HTTP 协议不会保存请求和响应之间的通信状态,协议对于发送过的请求和响应都不会做持久化处理。 无状态协议减少了对服务压力,如果一个服务器需要...
admin的头像-五八三admin2年前
050
什么?HTTP和HTTPS的区别就差了一个S????-五八三

什么?HTTP和HTTPS的区别就差了一个S????

尽管 HTTP 在我们的项目中应用已经很广泛了,然而 HTTP 并非只有好的一面,事物皆具有两面性,它也是有不足之处的。 HTTP 主要有这些不足,列举如下: 缺乏安全性: HTTP 通信是明文传输的,这是的数据...
admin的头像-五八三admin2年前
0120
HTTP-五八三

HTTP

报文格式 请求报文 除了上述信息外,一个请求还可能包括请求体,一些像 POST 这样的方法,请求体内包含了需要发送的资源。 响应报文 发展史 HTTP/0.9——单行协议 请求由单行指令构成,以唯一可...
admin的头像-五八三admin2年前
070
21天筑基期--HTTP系列-五八三

21天筑基期–HTTP系列

什么是HTTP? HTTP (HyperText Transfer Protocol),即超文本运输协议,是实现网络通信的一种规范 HTTP 和 HTTPS 的区别? HTTPS是HTTP协议的安全版本,HTTP协议的数据传输是明文的,是不安全的...
admin的头像-五八三admin2年前
040
框架解读 | OkHttp设计剖析-五八三

框架解读 | OkHttp设计剖析

概述 OKHttp是一个基于HTTP协议的网络请求框架,它支持HTTP/2协议,连接复用和连接池,缓存策略等功能。它的核心设计是拦截器(Interceptor),它将请求的复杂逻辑切分成多个独立的模块,并通过...
admin的头像-五八三admin2年前
080

前端面试题 – 101. HTTP 1.0 1.1 2.0 3.0 有什么区别、进步?解决了哪些问题?

HTTP(Hypertext Transfer Protocol)是一种用于传输超文本的应用层协议。不同版本的HTTP标准有不同的特点和改进,下面是HTTP 1.0、HTTP 1.1、HTTP 2.0和HTTP 3.0之间的主要区别和进步: HTTP 1...
admin的头像-五八三admin2年前
080
HTTP协议揭秘:探寻互联网的背后密码、探秘数据传输的奥秘-五八三

HTTP协议揭秘:探寻互联网的背后密码、探秘数据传输的奥秘

HTTP(超文本传输协议:Hypertext Transfer Protocol)是一种用于在Web上传输数据的协议,它是互联网上最重要的应用层协议之一。从诞生至今,HTTP一直扮演着连接世界的通信桥梁的角色,在互联网...
admin的头像-五八三admin2年前
0100
你现在还会使用原生的Ajax吗?-五八三

你现在还会使用原生的Ajax吗?

前言 之前在参加蓝桥杯的时候,有一道题目需要使用原生的Ajax来发送请求,但是由于我们经常在项目中使用的都是axios或者第三库进行请求数据,导致原生请求数据的方式忘记了,今天来复习一下如何...
admin的头像-五八三admin2年前
030
jwt,标题是啥不重要,反正你又记不住???-五八三

jwt,标题是啥不重要,反正你又记不住???

什么是 jwt 在现代的 Web 应用开发中,目前已经有大半部分的应用都是使用的 jwt 的方式来做登录鉴权功能,那么什么是 jwt 呢? JSON Web Token(JWT) 是一个开放标准 RFC 519,它定义了一种紧凑且自...
admin的头像-五八三admin2年前
0140
你真的会用<a>标签下载文件吗?-五八三

你真的会用<a>标签下载文件吗?

最近和后端联调下载时忽然发现屡试不爽的 <a> 标签下载失灵了?这才感觉自己对文件下载一直处在一知半解的模糊状态中,趁端午前夕有空赶紧总结了一下,和大家一起讨论讨论。 <a> 标...
admin的头像-五八三admin2年前
080
HTTP发展史,从无到牛逼???-五八三

HTTP发展史,从无到牛逼???

HTTP 是一种用于在计算机网络上进行通信的协议。它是互联网的基础之一,被用于在 Web 浏览器和 Web 服务器之间传输超文本 HTML 以及其他资源。 HTTP/0.9 HTTP 最早诞生的版本是 0.9,它发布与 199...
admin的头像-五八三admin2年前
0340
HTTP 向你推送了一个 SSE, 了解一下 ?-五八三

HTTP 向你推送了一个 SSE, 了解一下 ?

前言 关于最近大火的 chatGPT 相信大家对它也很感兴趣吧,是不是迫不及待地想把它接入到自己的项目中玩一玩啦 ? 那么在 chatGPT 接入的过程中需要注意些什么呢? 众所周知 chatGPT 通过流式传输...
admin的头像-五八三admin2年前
060
深入剖析gRPC:传输方式、报文解析与流模式,掌握HTTP/2、Protobuf和抓包实践-五八三

深入剖析gRPC:传输方式、报文解析与流模式,掌握HTTP/2、Protobuf和抓包实践

我正在参加「掘金·启航计划」 gRPC gRPC 支持 QUIC、HTTP/1 等多种协议,但鉴于 HTTP/2 协议性能好,应用场景又广泛,因此 HTTP/2 是 gRPC 的默认传输协议。 gRPC 可以简单地分为三层,包括底...
admin的头像-五八三admin2年前
080
vscode rest-client上传文件-五八三

vscode rest-client上传文件

尝试了几次,终于成功了。 ### 文件上传 POST http://localhost:8080/emkt-platform-content/api/fileupload/importWjxResultList Content-Type: multipart/form-data; boundary=----WebKitForm...
admin的头像-五八三admin2年前
0120
图解CORS-五八三

图解CORS

CORS 的全称是 Cross-origin resource sharing,中文名称是跨域资源共享,是一种让受限资源能够被其他域名的页面访问的一种机制。 下图描述了 CORS 机制。 一、源(Origin)的定义 上图中的 ① ...
admin的头像-五八三admin2年前
030