前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >K2 的Workspace 遭遇400 RequestLength 错误修复

K2 的Workspace 遭遇400 RequestLength 错误修复

作者头像
张善友
发布2018-01-22 15:20:28
7280
发布2018-01-22 15:20:28
举报
文章被收录于专栏:张善友的专栏张善友的专栏

每当遇到http错误代码为400,代表客户端发起的请求不符合服务器对请求的某些限制,或者请求本身存在一定的错误。

使用Fiddler2 查看请求发现请求的长度超过了MaxRequestBytes的默认长度16384. 

在IIS的错误日志里头也看到了

C:\WINDOWS\system32\LogFiles\HTTPERR\ httperr1.log 的错误

2012-12-17 05:33:00 10.13.64.91 12433 10.14.12.25 80 HTTP/1.1 GET /Workspace/Navigation/Navigation.aspx 400 - RequestLength -

2012-12-17 05:33:16 10.13.64.91 12433 10.14.12.25 80 - - - - - Timer_MinBytesPerSecond -

2012-12-17 05:36:36 10.13.64.91 12516 10.14.12.25 80 HTTP/1.1 GET /Workspace/Navigation/Navigation.aspx 400 - RequestLength -

2012-12-17 05:36:39 10.13.64.91 12518 10.14.12.25 80 HTTP/1.1 GET /Workspace/Navigation/Navigation.aspx 400 - RequestLength –

解决的方法是更改注册表

代码语言:js
复制
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\http\Parameters
MaxFieldLength = 65534 和 MaxRequestBytes =65534

参数的意义参考 用于 IIS 的 Http.sys 注册表设置.

1、  通过以下命令重起系统http服务 (需要管理员权限) Net stop http

Net start http

2、通过以下命令重起iis服务 IISRESET 

参考文章:

Http 400错误重现实验及解决办法

Fixing 400 RequestLength Issue in SharePoint and IIS

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012-12-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档