首页 > 其他分享 >HEAD请求方法引起方法未定义的错误

HEAD请求方法引起方法未定义的错误

时间:2024-05-01 20:55:19浏览次数:22  
标签:HEAD 请求 未定义 Excel 点击 方法

今天遇到一个奇怪的问题,我的代码里面明明没有任何地方发出HEAD请求,但是log却有一个请求HEAD方法失败的记录,因为我服务端没有定义HEAD方法。

后面查看apache的log知道是用户从Excel点击网址的超链接的时候,Excel发出了一个本应该是GET请求的HEAD请求,应该是Excel的某种检测超链接是否安全的机制吧。

奇怪的是,只有在客户的端末上会发生,我自己的电脑从Excel点击登录画面的URL是正常的,跟Excel版本好像有关系,具体原因没有查到,先记录下。

用户的电脑从Excel点击了登录的URL之后,先发出一个登录页面的HEAD请求,紧接着发出了正常的GET请求,所以用户是完全感知不到后台发生了方法没有的错误的。

标签:HEAD,请求,未定义,Excel,点击,方法
From: https://www.cnblogs.com/shixiaobin/p/18169635

相关文章

  • WDS+MDT网络启动自动部署windows(十二)查错的方法
    简介各种错误不断,那么怎么检查呢?MDT日志MDT终端是待安装的,而且也不知道安装临时文件是存在内存的虚拟磁盘还是真实磁盘。我不深究。那么就需要将MDT的日志回写到服务器上,才方便服务器检查错误。共享在任意服务器创建logs$共享,允许mdt写入,记得共享权限和NTFS权限。mdt,是我们......
  • IfcLoopHeadToTail
    IfcLoopHeadToTail函数定义如果对于输入边循环的边,每条边的结束顶点与其后续边的开始顶点相同,则此函数返回TRUE。IFC2x2中的新功能 EXPRESSSpecificationFUNCTIONIfcLoopHeadToTail(ALoop:IfcEdgeLoop):LOGICAL;LOCALN:INTEGER;P:LOGICAL:=TRU......
  • 创建swap的方式方法与swap的优缺点说明
    创建swap的方式方法与swap的优缺点说明背景发现阿里云的机器默认关闭了swap但是自己的内存设置又比较夸张.32G内存设置了20G的堆区.但是实际上内存使用了27.5G然后可用内存只剩下300M外加2G的buffer跟CPU的cache但是产品会宕机准备创建上一块swap..创建过程d......
  • 用蒙特卡罗方法求p
    实验任务:基于蒙特卡罗思想用MPI程序实现对p值的并行求解实验目的:掌握蒙特卡罗算法并行化的实现方法实现方法:根据蒙特卡罗方法的思想,我们以坐标原点为圆心作一个直径为1的单位圆,再作一个正方形与圆相切,在这个正方形内随机产生count点,判断是否落在圆内,将落在圆内的点数目计作m,......
  • public void add(int index, E element)的方法源码分析
    publicclassArrayList<E>extendsAbstractList<E>implementsList<E>,RandomAccess,Cloneable,java.io.Serializable{publicvoidadd(intindex,Eelement){rangeCheckForAdd(index);//校验数组是否越界......
  • useEffect中的deps数组经常依赖了好多变量,甚至包括对象,如何避免这样,假如某个变量变化
    避免在useEffect的依赖数组中包含大量变量或对象,可以通过以下几种策略来优化:拆分useEffect:如果不同的副作用依赖于不同的状态或变量,可以将它们拆分为多个useEffect调用。这样每个useEffect只关注自己关心的依赖项,使逻辑更加清晰且易于维护。useEffect(()=>{//仅当a变化......
  • c#二维矩阵表示方法
    二维矩阵在C#中,可以使用二维数组或者嵌套的List来表示二维矩阵。以下是使用二维数组和List的示例代码。使用二维数组:introws=4;//行数intcols=5;//列数int[,]matrix=newint[rows,cols];//创建二维矩阵//初始化矩阵for(inti=0;i<rows;i++){......
  • 当Surveymonkey报错Request Header Fields Too Large时需要清理Edge浏览器缓存
     第一步:点击浏览器左上角的...第二步:依次进入Cookie和网站权限---管理和删除Cookie和站点数据。第三步:点击查看所有Cookie和站点数据。第四步:点击全部删除。第五步:清除站点Cooke数据。......
  • cesium 加载各类地图的方法集合
    1.天地图服务//矢量底图viewer.imageryLayers.addImageryProvider(newCesium.WebMapTileServiceImageryProvider({url:"http://t0.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={T......
  • Go语言系列——数组和切片、可变参数函数、Maps、字符串、指针、结构体、方法、接口(一
    文章目录11-数组和切片数组数组的声明数组是值类型数组的长度使用range迭代数组多维数组切片创建一个切片切片的修改切片的长度和容量使用make创建一个切片追加切片元素切片的函数传递多维切片内存优化12-可变参数函数什么是可变参数函数语法通过一些例子理解可变参......