请求

    • 2023.11.24 | admin | 77次围观
      js 给url添加时间戳 解决浏览器缓存
      为什么加时间戳比较好? 在开发的过程中,需要给html的静态资源加上一个随机数,避免版本迭代的时候取本地缓存文件(地址如果一致,浏览器会认为这是同一个请求)引用js文件加上时间戳引用js文件加上时间戳,可以给css文件,js文件自动加上时间戳 。 给url添加时间戳 let cacheImg = document.querySelector('[id="bgimg"]') cacheImg.setAttribute(...
    • 2023.11.09 | admin | 76次围观
      微信小程序——子组件接收参数变化时如何监听
      1. 使用场景 当父组件传值给子组件时,有时会出现一开始为空,网络请求或者各种操作之后这个值才真正的传过去 此时,我们在子组件中,若使用该属性来发起网络请求会出现问题,那么我们需要一种情况,在子组件中监听这个属性curPath的变化,当这个值存在时微信小程序组件传值,再发起网络请求 2. 实现(使用observer) data:{ currentPath:'', }, properties: { curPath:{...
    • 2023.09.23 | admin | 136次围观
      前端错误状态码
      前端错误状态码 状态码被分为五大类: 一些常见的状态码为: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状态代码。 代码 说明 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201...
    • 2023.08.10 | admin | 123次围观
      浏览器工作原理及页面加载的优化建议
      在B/S架构中,B端的主要载体是浏览器,浏览器的主要功能是向服务器请求资源,并把请求得到的内容展现出来,在本文中,我们主要讨论请求资源为html时,浏览器的工作原理。 要想了解浏览器的工作流程,必须先知道浏览器的组成,组成如下图: 由图可知,组成包含这几部分: 1.用户界面(user interface):包括地址栏,前进/后退按钮,书签目录等,即我们平常看到的浏览器界面(除了请求得到的内容页面); 2.浏览器引擎(browser engine):用来查询和操作渲染引擎的借口...
    • 2023.08.07 | admin | 120次围观
      mysql错误1053 服务没有及时响应启动或控制请求_SQLServer200
      SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法 更新时间:2013年06月04日 10:09:47 作者: 发生错误 1053-(服务没有及时响应或控制请求。),此时正在 MSSQLServer 服务上执行该服务操作。我立即上网查找相关信息,看见有人说是更改windows用户密码后便出现此类问题,但说得都不是很明白,所以自己想总结一下 今天启动SQLServer2000时报1053错误 错误如下所示: 发生错误 1053-(服务没有及时响...
    • 2023.08.03 | admin | 143次围观
      Web浏览过程中涉及到的协议
      当你要访问一个网页时,首先要在浏览器中输入网址,假如我们在xx校园网内,访问,它的各部分含义如下: 输入网址直到显示结果的过程如下: 1、域名解析 导航的第一步是通过输入的域名找出其IP地址,DNS查找过程如下: • 查找浏览器缓存,浏览器会缓存DNS记录一段时间。但是操作系统并没有告诉浏览器储存DNS记录的时间,不同的浏览器会储存2到30min不等; • DNS模块将生成的DNS报文传递给传输层的UDP协议单元; • 若缓存中没有相关数据,则浏览器向DNS服务器发出DNS请...
    • 2023.08.01 | admin | 129次围观
      jsp源文件乱码的解决方法
      这篇文章给大家分享的是有关jsp源文件乱码的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。 查看jsp文件头是否设置了编码格式: 顺便设置: 查看项目的编码格式:设置为UTF-8 project–》properties: jsp文件如果是直接复制的,也要查看一下,右键jsp文件,选择properties,设置编码格式: 上面一般解决的是页面本身中文的乱码文件发出去是乱码,如果还有问题,比如提交的表单乱码等问题,需要在请求头响应头设置编码...
    • 2023.08.01 | admin | 119次围观
      深度理解 图片预加载和缓存机制
      本文通过两个图片预加载案例引起的缓存相关问题,探讨了图片预加载处理技术,和浏览器网络请求以及缓存机制的一些问题。2017-04-25 By Herbert Chow问题起源分析: 一、腾讯游戏:征服星际 战出未来 移动视频h5中(如图1),采用了预加载图片技术,先有一个loading页,然后一个视频,之后是一个落地页结束。 在预加载图片时,图片会有一定的概率发生重复请求(重复加载)的情况并且被重复加载的图片会出现闪烁,就号像根本就没有预加载一样,原因不明,如(图2),而且如果...
    • 2023.08.01 | admin | 128次围观
      浏览器HTTP缓存机制
      控制强缓存的字段按优先级介绍 Pragma Pragma是HTTP/1.1之前版本遗留的通用首部字段,仅作为于HTTP/1.0的向后兼容而使用。虽然它是一个通用首部,但是它在响应报文中时的行为没有规范浏览器缓存机制有几种,依赖于浏览器的实现。RFC中该字段只有no-cache一个可选值,会通知浏览器不直接使用缓存,要求向服务器发请求校验新鲜度。因为它优先级最高,当存在时一定不会命中强缓存。 Cache-Control Cache-Control是一个通用首部字段,也是HTTP...
    • 2023.08.01 | admin | 129次围观
      浅谈浏览器的缓存机制
      浏览器是有缓存的,做开发的同学都知道浏览器缓存是非常蛋疼的问题,特别是前端开发的同学,明明改了为什么还没有生效,经常要去清理浏览器的缓存,或者禁用浏览器的缓存功能。 我们知道在浏览器中按F5是刷新页面浏览器缓存机制有几种,CTRL+F5是强制刷新页面,这两个有什么区别呢? F5刷新会使用浏览器的缓存。 CTRL+F5刷新是不会使用缓存的,每次请求都会请求服务器的最新资源,它的原理就是在请求头上加上一些参数告诉服务器要获取最新的资源。 当使用普通刷新时,浏览器在请求之前会检查E...
    • 2023.08.01 | admin | 118次围观
      浏览器缓存机制浅析--HTTP缓存
      2. Cache-Control Cache-Control与Expires的作用一致,都是指明当前资源的有效期,控制浏览器是否直接从浏览器缓存取数据还是重新发请求到服务器取数据。只不过Cache-Control的选择更多,设置更细致浏览器缓存机制有几种,如果同时设置的话,其优先级高于Expires。Cache-Control也是一个通用首部字段,这意味着它能分别在请求报文和响应报文中使用。在RFC中规范了 Cache-Control 的格式为:    "Cache-Con...
    • 2023.08.01 | admin | 120次围观
      浏览器的缓存机制
      一个网站设置缓存是必不可少的,网站开发中,有很多资源是不会经常更新,这些资源在用户第一次访问网站的时候缓存到本地后,当用户第二次重新进入网站时直接使用本地缓存里的资源去渲染页面,无需再去服务器请求资源,会更加快速的让用户浏览到网页,还可以减少http请求数量,缓存分为强缓存和协商缓存。 随便打开一个网站,观察浏览器中network中的资源加载情况(Chrome浏览器): 状态 类型 说明 200 form memory cache 不请求网络资源,资源在内存当中,一般脚本、字...
    • 2023.08.01 | admin | 135次围观
      浏览器缓存机制剖析
      从⚠️ Provisional headers are shown 和Date字段可以看出来, 浏览器并未发出请求, 缓存依然有效, 只不过此时Status Code显示为200 OK. (甚至我还专门打开了charles, 也没有发现该资源的任何请求, 可见这个200 OK多少有些误导人的意味) 可见, 启发式缓存算法采用的缓存时间可长可短, 因此对于常规资源, 建议明确设置缓存时间(如指定max-age 或 expires). ETag ETag:"fcb82312d92...
    • 2023.07.31 | admin | 219次围观
      如何使用Python脚本自动登录自家的光猫?
      自我设限,固步自封,唯有突破极限, 才能发掘潜能。大家好,我是每天分享《网络技术》和《系统运维技术"》的 ”网络系统技艺者",右上角点"关注" 陪你一起成长,见证更强大的自己。 前言: 写了一个Python 脚本,自动登录自家光猫。在使用Python自动登录自己的光猫之前,需要准备好自己光猫登录页面的URL、登录表单的字段名和登录需要提交的数据。一般情况下,这些信息【通过查看光猫登录页面的源代码或者使用浏览器的开发者工具来获取】可以通过 光猫背面的信息来进行查看。不同运营商和...
    • 2023.07.31 | admin | 138次围观
      从浏览器输入域名开始分析DNS解析过程
      1. DNS服务器有哪些? 也称为DNS解析器。这种服务器是 DNS 查询的起点,它负责从根 DNS 服务器开始解析域名,一步步查询到目标域名所在的 DNS 服务器,并将解析结果返回给用户设备。递归 DNS 服务器通常由网络服务提供商(ISP)或公司网络管理员管理。 这些服务器负责管理域名系统的根区域,它们存储着所有顶级域名(如.com、.org、.cn等)的 DNS 记录。根 DNS 服务器分为13个,分布在全球不同地点,由不同组织管理,以保证 DNS 的高可靠性和稳定性。...
    • 2023.07.28 | admin | 135次围观
      cpc客户端实用新型专利新申请操作步骤流程.pdf
      CPCCPCCPCCPC客户端客户端客户端客户端新申请新申请新申请新申请操作流程操作流程操作流程操作流程111、打开桌面、打开桌面、打开桌面CPCCPCCPC客户端,进入主页面客户端,进入主页面客户端,进入主页面222、点击左边工具栏的“、点击左边工具栏的“、点击左边工具栏的“申请专利申请专利申请专利”右边的“””右边的“””右边的“”,打开“专利电子申请编辑器出现问题,打开“,打开“实用新型实用新型实用新型””333、进入“、进入“、进入“电子申请编辑器电子申请编辑器电子申...
    • 2023.07.27 | admin | 131次围观
      关于发布修订版专利申请请求类表格和电子申请数据标准规范的通知
      为进一步提高专利审查质量和效率专利电子申请编辑器出现问题专利电子申请编辑器出现问题,为公众提供高效便捷的审查服务,国家知识产权局决定对部分专利业务办理方式和审查规则作出调整,并对涉及的专利申请请求类表格、电子申请数据标准规范作出相应修订。 具体修订内容包括:纸件申请请求类表格清单(附件1)及其相应的请求类表格文件(附件2),电子申请请求类表格清单(附件3)及其相应的数据标准规范(附件4),批量接口SQL脚本规范(附件5),PCT国际申请包结构规范(附件6)。 以上修订自202...
    • 2023.07.27 | admin | 126次围观
      为什么要前后端分离?各有什么优缺点?
      一、前戏 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。 在互联网架构中,名词解释: Web服务器...
    • 2023.07.26 | admin | 129次围观
      Tomcat处理HTTP请求流程解析
      可以看到 server 已经正常启动,我们在网页上输入 127.0.0.1:9901, 可以看到已经能够正常返回了,是不是很简单呀。 2、使用 Tomcat 处理HTTP请求 从上面我们可以看到编写HTTP服务器其实是非常简单的,只需要先编写基于多线程的TCP服务,然后在一个TCP连接中读取HTTP请求,发送HTTP响应就可以了。 但是,要编写一个完善的HTTP服务器,还要考虑更多东西例如: 我们一直都在强调不要重复造轮子,Java发展了这么久处理TCP连接,解析HTTP协议...
    • 2023.07.26 | admin | 132次围观
      http状态码汇总
      307——申明请求的资源临时性删除 400——错误请求请求的url在此服务器上找不到,如语法错误 401——请求授权失败 402——保留有效ChargeTo头响应 403——请求不允许 404——没有发现文件、查询或URl 405——用户在Request-Line字段定义的方法不允许 406——根据用户发送的Accept拖,请求资源不可访问 407——类似401,用户必须首先在代理服务器上得到授权 408——客户端没有在用户指定的时间内完成请求 409——对当前资源状态,请求...
    • 2023.07.24 | admin | 136次围观
      CORS 是什么?它的工作机理是什么?
      你好!如果你翻到这里,我相信你可能遇到过:在做 API 借口调试时,浏览器 console 框莫名其妙地报出 CORS 相关的错误。今天,我们将会对这些错误是什么,并且如何解决这些错误进行探究。 我们的浏览器里边有一些安全策略,以保证数据传输的安全性,并且在传送抵达终端用户前,保证其不存在攻击数据的行为。现代浏览器具备的其中一项策略称为 same-origin policy(同源策略),也就是:在同源上的资源才能被网页端用户访问到。 首先让我们看看同源是什么 例如,我们有以下...
    • 2023.07.23 | admin | 141次围观
      网页自动刷新工具v1.3
      网页自动刷新工具是一款专业的自动刷新网页的软件工具,软件支持自定义Cookies和设置自动刷新频率。非常方便快捷,软件界面简约,布局直观清晰。操作简单,容易上手,是一款十分实用的工具。 软件特色 支持自定义Cookies,支持以POST方式进行刷新。 支持保存刷新设置、加载刷新设置,以及刷新计数统计。 按钮/文本框说明: 页面地址:要刷新的页面地址 引用页: 设置引用的页面地址,特殊的情况下需要用到 Cookies:刷新需要登录才能访问的页面时,可以设置Cookies来完成登...
    • 2023.07.22 | admin | 131次围观
      网页出现提示504 gateway time-out如何解决?
      服务器听说过502错误,404错误。最近访问了几个网站,提示我504 gateway time-out,当我们在访问大流量网站或者运营有较多数据的网站时候,偶尔会出现504 Gateway Time-out错误,大多都是由于网站服务器配置不当导致的,碰见这种情况,我们该如何坦然面对呢?网页出现这种情况又该如何解决呢? 首先,大家对于504 Gateway Time-out的字面意思可以理解为网页请求超时,这是我们在浏览网站网页时发出的请求没有响应,从网站程序层面来讲,是请求未...
    • 2023.07.18 | admin | 144次围观
      javaWeb之拦截器Intercepter
      JavaWeb过滤器(Filter)是一种可以对请求进行拦截和处理的组件,它能够在请求到达Servlet之前对请求进行预处理,并在响应离开Servlet之前对响应进行后处理。使用JavaWeb过滤器能够实现很多功能内容拦截器有什么用,例如请求和响应的字符编码、请求的安全性校验、请求的日志记录、请求的性能统计等。JavaWeb过滤器的使用步骤如下:1. 创建一个类并实现javax.servlet.Filter接口;2. 在web.xml文件中配置过滤器的名称、过滤器类、过滤器的...
    • 2023.07.18 | admin | 144次围观
      spring boot的拦截器与过滤器介绍与对比
      拦截使用 RestTemplate 或 WebClient 发送的 HTTP 请求 使用场景 身份验证、授权、日志记录、CORS 等应用内请求处理功能 添加认证信息、自定义请求头、请求数据处理、重试策略等服务间通信功能 接口定义 org.springframework.web.servlet.HandlerInterceptor org.springframework.http.client.ClientHttpRequestInterceptor 需要实现的方法 preHa...