首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除Content-Type标题中的字符集

删除Content-Type标题中的字符集
EN

Stack Overflow用户
提问于 2020-02-17 03:46:24
回答 1查看 337关注 0票数 0

如何删除Content-Type响应的字符集?

代码语言:javascript
运行
复制
Content-Type: text/plain;charset=iso-8859-1

nginx.conf文件已设置为

代码语言:javascript
运行
复制
http {
   sendfile on;
   tcp_nopush on;
   tcp_nodelay on;
   keepalive_timeout 65;
   types_hash_max_size 2048;
   charset off;

   server {
          listen 80;
          server_name ~. "";
          location / {
                 proxy_pass http://localhost:8080;
                 proxy_set_header X-Forwarded-Host $host:$server_port;
                 proxy_set_header X-Forwarded-Server $host;
                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                 proxy_set_header Host $host;
          }
   }
}

有没有办法强制删除字符集?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-17 04:07:43

你能试试这个吗:

代码语言:javascript
运行
复制
    map $upstream_http_content_type $stripped_content_type {
        "~^(.+);charset="  $1;
        default            $upstream_http_content_type;
    }

    server {
        ...
        location / {
            ...
            proxy_hide_header Content-Type;
            add_header Content-Type $stripped_content_type;
        }
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60252545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档