开发者社区> 问答> 正文

为什么Postman接口测试速度比页面浏览器快N倍? 400 请求报错 

运行环境: 前端静态页面通过nginx容器配置了代理, 后端SpringBoot单体应用. 问题: 目前项目中前端请求后端服务响应时间很长.但通过postman测试的接口速度确很快. 1. 直接通过页面ajax请求测试. https://oscimg.oschina.net/oscnet/aefb3fb4aad9dc4455dff60490ca5028621.jpg 2. 通过postman接口请求测试 https://oscimg.oschina.net/oscnet/ce1b5ada7ebf0f8691942dd62df0e4f6a0e.jpg

 

展开
收起
kun坤 2020-05-28 16:08:00 3799 0
1 条回答
写回答
取消 提交回答
  • 传参和响应内容都一致么?######一致,同一个接口######257B和304B,内容不一样?######浏览器不是还要渲染?postman只是把响应代码的内容展示?######回复 @不忘初心-zou : 有没有可能是,你这个请求的地址是https的,然后postman你忽略了ssl校验,然后浏览器请求为https加密请求,所以时间差变大?######那也不可能差距几十倍吧######都不是一个东西,页面请求的jquery.min.js;postman请求的数据还会变大??  ######是同一个请求的######是不是浏览器有代理######浏览器没代理的, 这是企业内部网络######我也很费解,  为什么页面一请求就需要5/6秒?######从截图来看,响应内容肯定是不一致的。######ajax 请求部分的代码检查一下吧。 你可以用java写个 http请求,然后再看看时间。 很有可能是ajax代码有问题######回复 @不忘初心-zou : 那肯定是 ajax的问题了,自己检查一下代码吧。或者把ajax部分贴出来######前端只有一个页面,用的jQuery ajax,测试请求. 通过java httpclient 测试该接口的响应速度大致与postman测试差不多

    2020-05-29 13:07:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute基于BigBench标准的最新测试进展 立即下载
用AI 高效测试移动应用 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载