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

扬州市建设工程造价管理站网站东莞市微客巴巴做网站

扬州市建设工程造价管理站网站,东莞市微客巴巴做网站,网易企业邮箱客户端设置,重庆建设银行网站首页一、背景 觉得很有意思给大家分享一下。事情是这样的,开发给我反馈说,线上环境接口请求展示pdf异常,此时碰巧我前不久正好在ingress前加了一层nginx,恰逢此时内心五谷杂陈,思路第一时间便放在了改动项。捣鼓了好久无果…

一、背景

觉得很有意思给大家分享一下。事情是这样的,开发给我反馈说,线上环境接口请求展示pdf异常,此时碰巧我前不久正好在ingress前加了一层nginx,恰逢此时内心五谷杂陈,思路第一时间便放在了改动项。捣鼓了好久无果,然后在测试环境搭建一套环境请求,竟然是正常。好了,好了,有正常的情况就行了,接下来就是找不同之处了。

二、步骤

1.修改nginx.conf,无果

default_type application/pdf;

2.调整架构,nginx不走ingress,直接到后端svc:port,避免ingress出现问题。避免多一层代理,多一点出问题的概率。无果,那么就不是ingress的问题。

3.对比异同。测试环境浏览器接口返回的类型是pdf,而线网是plain。激动人心,找到不一样的地方就有思路了。那么如何修改type呢?

# 隐藏后端服务器返回的Content-Type头
proxy_hide_header Content-Type;# 添加新的Content-Type头,声明响应为PDF文件
add_header Content-Type application/pdf;

4.问题解决,撒花~

三、思考

为啥测试环境不需要加这个参数,而线网需要呢?还是需要找异常。第一直觉怀疑起nginx的版本,果然一看,测试环境1.20.1,线网1.14.1,版本老旧的有问题,基本心理已然有九成把握了。

四、复现

把线网的版本直接打包放到测试,重启。一切如我预料,如下图所示。加上配置,果然又如我所料,恢复正常。那么为啥线网测试nginx版本差这么多呢?因为线网严格按照规范,编译安装最常用的nginx,而测试环境犯懒直接yum安装。。。。。。。。属实是自己给自己挖坑
在这里插入图片描述

http://www.yayakq.cn/news/156248/

相关文章:

  • 河南省住房城乡与建设厅网站首页wordpress 主题模板下载失败
  • 优秀网站及网址seo域名如何优化
  • 山东省建设厅招标网站首页互联网公司排名 2022
  • 建网站首选公司公司主页怎么制作
  • 专业app怎么制作网站吗怎么用代码创建网站教程
  • 西安网站建设itcandy一流的网站建设流程图
  • 湛江最新消息做360手机网站优化
  • 做pc端网站要多少钱杭州网站建设seo优化营销制作
  • 网站wap设置中国制造网网站
  • 物流专线做网站深圳网站开发工资
  • 网站建设怎么接单电商网站建站开发语言
  • 建筑类专业做教育的网站网络技术服务包括哪些
  • 网站建设有哪些项目wordpress 4.5.2 下载
  • 企业网站 自助建站青岛做网站的大公司有
  • 做网站只开发手机端可不可以专业网站设计公司哪里有
  • 佛山网站优化运营团队展示网站
  • 郑州建设网站企业定制展示型网站 带后台
  • 交友营销型网站注册工作室流程及费用
  • 网站项目分析怎么做 方法有哪些在线p图编辑器
  • 微网站管理万州网站建设多少钱
  • 网站建设swot市场分析郑州网络推广哪家不错
  • 网站全部用根目录中国建筑人才网怎么样
  • 浙江网站建设价格做神秘顾客哪个网站好
  • 营销品牌网站建设wordpress 微博登陆
  • 个人网站可以做网上支付吗PHP网站建设计划书
  • 做网站系统的销售怎么做硬件开发是做什么工作
  • 红河州网站建设制作苏州网站的建设
  • 网站服务器租用哪家好网站建设合作分成合同
  • 建设网站要备案吗襄阳官网建站公司
  • 食品网站建设优化案例wordpress 站点更改