当前位置: 首页 > news >正文

肥东建设局网站网站开发前景与趋势如何

肥东建设局网站,网站开发前景与趋势如何,如何提高网站首页权重,开发区招聘信息最新招聘一 400报错汇总 ① 综述 一、4xx状态码报错说明#xff1a; 客户端行为导致的报错二、通用的4xxHTTP报错1) 4002) 4013) 4034) 4045) 405 -- 不允许方法#xff0c;可能跨域或者nginx限制请求方法6) 4087) 4138) 419三、ngin自身定义的4xx报错495、496、497、498、4…一  400报错汇总 ①  综述 一、4xx状态码报错说明 客户端行为导致的报错二、通用的4xxHTTP报错1) 4002) 4013) 4034) 4045) 405  -- 不允许方法可能跨域或者nginx限制请求方法6) 4087) 4138) 419三、ngin自身定义的4xx报错495、496、497、498、499在src/http/ngx_http_special_response.c文件中有状态码的解释 ②   HTTP 400的语义 关注 http的语义,以及 ninx 对 http的实现 的实践程度 说明 虽然我们无法去穷举所有可能出现的不合规类型,但是一些常见的类型必须熟知 ③  思考 思考1 debug 能观察 http 400 报错的原因吗?思考2 HTTP 400 报错,是nginx代理返回的? 还是后端服务器返回的?备注 通过$upstream_status和$upstream_addr综合判断说明 如果nginx 直接返回400报错,就不会转发到上游服务器原因 nginx认为客户端请求语法错误,导致无法理解请求信息,进而服务器无法处理请求④  nginx常见400报错 明确: 400 究竟是谁返回的? nginx代理还是后端 -- 看$upstream_status是否有值 1、Request Heder 请求头 过大场景1 某个域名下可能积累大量的cookie,导致Cookie请求头过大场景2 请求头携带特殊字符导致报错场景3 后端响应头返回异常信息阶段解析请求头的时候--两个反向(client-nginx;upstream--nginx) Cookie过大导致request 400 2、证书校验失败场景一般是nginx配置双向认证,nginx校验客户端证书,客户端没提供证书或者客户端证书过期细节点error.log debug 中报了SSL握手失败报错1 No required SSL certificate was sent报错2 client SSL certificate verify error: \(21:unable to verify the first certificate) \while reading client request header upstream 模块细节     nginx upstream 中带下划线bug 前端会报400错误   sping导致400 3、Invalid hostname 无效的主机头场景11) 由于nginx在转发的时候使用了默认的 proxy_set Host $proxy_host2) 传递过去的是upstream_id,导致tomcat无法解析主机头 场景2HTTP1.1,但是Host头为空模拟 curl -I -H Host: nginx.wzj.com 4、HTTP协议客户端报错: 400 Bad Request: The plain HTTP request was sent to HTTPS porterror.log报错 client sent plain HTTP request to HTTPS port \while reading client request header需求 配置文件将让Nginx侦听80和443端口,并将所有的HTTP请求重定向到HTTPS尝试 http://www.wzj.com -- 报错listen 80; listen 443; ssl on; 分割线 listen 80; listen 443 ssl;原因分析1因为HTTP请求被发送到HTTPS端口2) 这种报错多出现在Nginx既处理HTTP请求又处理HTTPS请求的是多次重定向导致的情况遗留 proxy_set_header X-Forwarded-Proto https; 协议问题      Nginx The plain HTTP request was sent to HTTPS port    案例分析 URI过长或request header过大导致400或414报错 5、 其它HTTP请求不规范的场景场景1 query的参数有空格,未经过unlencode编码curl -v http://127.0.0.1/log?namewzjchannelGoogle Play -d test.json场景2 HTTP头不规范Authorization: auth-scheme authorization-parameters 场景3 content_length和body长度不一致 原因分析 Authorization不规范导致400 ⑤  nginx是如何解析http HTTP的请求消息格式 HTTP 规定,头部和载荷的分界线是两次 CRLF ⑥  遗留 nginx http 499 其实没有很可怕  nginx 自身 495 496 497 状态码                    参考出处 nginx踩坑系列之从http跳转到https nginx的499状态码是怎么回事
http://wiki.neutronadmin.com/news/72195/

相关文章:

  • 杭州网站设计公司电话区网站制作
  • 域名网站注册认证北京到太原
  • 大连专业做网站二级单位网站建设
  • seo案例网站公司网站制作方案
  • 行知智网站开发wordpress加载速度慢
  • 卢沟桥做网站的公司百度一下你知道
  • 广州做网站技术网站备案的幕布是什么意思
  • 有网站源码怎么上传深圳网站建设乐云seo
  • 网站页面的滑动怎么做办公室装修一般价格
  • 做网站莱芜ftp跟网络连接Wordpress
  • 外贸手机商城网站建设 深圳三合一企业网站模板
  • 网站建设有限公wordpress在线报名模块
  • 网站建设费用包括哪些内容电子商城官方网站
  • 南海网站制作公司企业网站建设要
  • 百度建网站多少钱宁波开发网络推广平台
  • 做传销网站违法wordpress auto highslide
  • 中山营销型网站设计沈阳想做网站
  • 网络推广哪个网站好品牌网站建设3小蝌蚪
  • 外贸网站建设980怎样搭建电商平台
  • 网站改标题不改版 k策划方案模板
  • 安卓搭建网站购物网名昵称
  • 网页设计茶叶网站建设wordpress 自媒体模版
  • 网站的风格主要包括wordpress 4.7 暴路径
  • 整页型网站软件开发者工具
  • 西安网站建设平台网站需要证件
  • 网站建设销售技巧和话术男女做暖网站是什么样子的
  • 学做预算有网站吗芜湖网站建设优化
  • 做网站聊城企业形象网站解决方案
  • 南通网站开发招聘网站建设 中企动力东莞后台管理
  • 泉州市做网站优化万网域名交易