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

购买一个网站需要多少钱?谷歌代运营

购买一个网站需要多少钱?,谷歌代运营,网页美工设计流程的正确排序,80 wordpress前言 这是 最近碰到的一个问题, 大概是在 2022.05.30 前端这边 发送了一个业务请求过来, 这个请求路径是服务端这边不存在的 但是 奇怪的一点就是, 如果是以 get 请求发送过来, 服务端响应的是正确的 404 Not Found, 但是 如果是以 post 请求发送过来, 服务端这边…前言 这是 最近碰到的一个问题, 大概是在 2022.05.30 前端这边 发送了一个业务请求过来, 这个请求路径是服务端这边不存在的 但是 奇怪的一点就是, 如果是以 get 请求发送过来, 服务端响应的是正确的 404 Not Found, 但是 如果是以 post 请求发送过来, 服务端这边响应的是 405 Method Not Allowed 因此 之后 花了一些时间 来看一下 这个问题 测试用例 这是一个测试的 notFound 的手动处理的服务  RestController RequestMapping(/HelloWorld) public class HelloWorldController {GetMapping(/notFound)public ListJSONObject notFound() {ListJSONObject result new ArrayList();result.add(wrapEntity(404, not-found));return result;} } 这是 mvcConfigure, 这里向容器中注册了一些错误页面的处理方式  比如 这里的 404, 直接 转发到 /HelloWorld/notFound, 具体的这个转发步骤是在 tomcat 中处理的 /*** MyWebMvcConfigurer** author Jerry.X.He 970655147qq.com* version 1.0* date 2022-06-12 11:39*/ Configuration public class MyWebMvcConfigurer implements WebMvcConfigurer {Beanpublic WebServerFactoryCustomizer containerCustomizer() {return new WebServerFactoryCustomizerConfigurableWebServerFactory() {Overridepublic void customize(ConfigurableWebServerFactory factory) {ErrorPage errorPage new ErrorPage(HttpStatus.NOT_FOUND, /HelloWorld/notFound);SetErrorPage errorPageSet new LinkedHashSet();errorPageSet.add(errorPage);factory.setErrorPages(errorPageSet);}};}} post 为什么响应的是 405? 如果是发送 post 请求响应结果如下, 服务端响应的是 405  首先需要注意的是 errorPage 的这部分处理 在 tomcat 中是找到 errorCode 对应的 errorPage  然后再通过 servletContext.getRequestDispatcher(errorPage.path).forward(req, resp) 然后因为我配置的 /HelloWorld/notFound 仅仅支持 GET 我这里原请求是 POST, dispatch 之后依然是 POST, 因此 服务端校验 method 的时候, 响应了 405  如果是 get 请求 服务器发现 没有匹配的资源, 根据 errorCode 寻找 errorPage  然后 dispatch 到 “/HelloWorld/notFound”, 然后 响应了相关的结果返回给客户端 比如 这里的 { name - 404, age - not-found }  ErrorPage 的相关处理流程 首先是 服务器使用这边, 根据 statusCode 查询 errorPage, 这个映射来自于 tomcat 的 StandardContext  然后 走后面的 servletContext.getRequestDispatcher(errorPage.path).forward(req, resp) 的流程  然后 我们代码中注册的 404 的 errorPage 被添加是在 WebServerFactory 初始化 StandardContext 的时候 我们的注册 errorPage 的地方是在 WebServerFactoryCustomizerBeanPostProcessor 中处理的, 当 WebServerFactory 实例初始化之后, init之前, 调用 Customizer  这样 这一整个流程就串联起来了  完
http://www.pierceye.com/news/475328/

相关文章:

  • 广州 网站建设公司不用代码做网站的软件
  • 本地php网站搭建wordpress前台注册登入
  • 网站做推广页需要什么软件下载豪禾创意海报设计理念
  • 河北特定网站建设推荐网站建设的技术可行性
  • 招投标 网站建设哈尔滨做网站哪好
  • 骏域网站建设专家东莞展台展馆设计搭建
  • 免费的html网站东丽手机网站建设
  • 网站建设谈客户说什么广州网站快速制作
  • 寻花问柳专注做男人喜爱的网站做网站教程 第一课
  • 个人做外贸接订单网站简道云crm
  • 小程序免费制作平台教学东莞seo关键词
  • 微网站设计平台网络营销相关的岗位有哪些
  • 手机网站建设软件有哪些内容如何做自己的加盟网站
  • 做购物平台网站 民治农业信息网站建设方案
  • 苏州网站建设找哪家东莞seo关键词排名优化排名
  • 怎么描述网站设计软件排行榜
  • 宁波网站制作优化服务公司推广找客户平台
  • 个人网站 域名选择在线画图网页版
  • 外贸网站建设双语网站建设广州景点
  • 深圳宝安p2p网站系统的建设手机网站开发+手机模拟器
  • 合肥营销网站建设设计网站关键词做标签
  • 网站建设与管理实训心得怎么写wordpress图片太大
  • 用个人免费空间快速建立个人网站后方平台网络营销案例2022
  • 网站搭建h5是什么做图软件ps下载网站有哪些内容
  • 企业网站推广技巧和方法免费个人简历模板官网
  • wordpress 全站备份网站建设的实验心得体会
  • 给网站开发APP网站可信度必须做吗
  • 用地方名字做网站做网站那种语言好
  • 天河网站(建设信科网络)濮阳市城乡一体化示范区主任
  • 扬州网站建设link5深圳建外贸网站