欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx返回json或者文本格式的方法

 更新時間:2018年03月27日 09:15:25   作者:Java高知  
下面小編就為大家分享一篇nginx返回json或者文本格式的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

用nginx怎么返回json格式或者文本格式的數(shù)據(jù)?其實很簡單,如下代碼:

1、返回文本格式

location ~ ^/get_text {
  default_type text/html;
  return 200 'hello world!'; 
}

2、返回json格式

location ~ ^/get_json { 
  default_type application/json; 
  return 200 '{"status":"success","result":"hello world!"}'; 
} 

3、也可以簡單的根據(jù)請求的URL返回不同的字符串

location ~ ^/get_text/article/(.*)_(\d+).html$ { 
  default_type text/html; 
  set $s $1; 
  set $d $2; 
  return 200 str:$s$d; 
} 

4、返回的字符集設(shè)置,默認(rèn)是以GBK字符集返回

location ~ ^/get_text { 
  default_type text/html; 
  add_header Content-Type 'text/html; charset=utf-8'; 
  return 200 '你好,世界!';  
} 

注意:default_type必須要添加,否則瀏覽器會當(dāng)成不識別的文件進(jìn)行下載

以上這篇nginx返回json或者文本格式的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nginx配置的rewrite編寫時last與break的區(qū)別分析

    Nginx配置的rewrite編寫時last與break的區(qū)別分析

    這篇文章主要介紹了Nginx配置的rewrite編寫時last與break的區(qū)別分析,簡單來說使用last會對server標(biāo)簽重新發(fā)起請求,而break就直接使用當(dāng)前的location中的數(shù)據(jù)源來訪問,需要的朋友可以參考下
    2016-01-01
  • Nginx反向代理在Web應(yīng)用中的實戰(zhàn)分享

    Nginx反向代理在Web應(yīng)用中的實戰(zhàn)分享

    本文將介紹Nginx反向代理的基本原理和配置,以及如何利用Nginx實現(xiàn)高可用性和故障轉(zhuǎn)移,最后,我們將探討如何監(jiān)控Nginx反向代理的性能并進(jìn)行日志分析,需要的朋友可以參考下
    2024-08-08
  • Nginx實現(xiàn)前后端分離

    Nginx實現(xiàn)前后端分離

    本篇文章是小編整理的關(guān)于Nginx實現(xiàn)前后端分離的詳細(xì)代碼,如果你對此有需要,可以參考測試下。
    2018-02-02
  • 對Nginx支持SSL的性能進(jìn)行優(yōu)化的方法

    對Nginx支持SSL的性能進(jìn)行優(yōu)化的方法

    這篇文章主要介紹了對Nginx支持SSL的性能進(jìn)行優(yōu)化的方法,作者分別以不同方法進(jìn)行了8個優(yōu)化實驗,需要的朋友可以參考下
    2015-06-06
  • nginx?ingress代理websocket流量的配置方法

    nginx?ingress代理websocket流量的配置方法

    ingress?nginx默認(rèn)支持websocket協(xié)議,使用長連接協(xié)議時需要注意連接超時的設(shè)置,文中有提到讀取和發(fā)送超時的注解參數(shù),通過本文閱讀可以快速掌握,對nginx?ingress代理websocket相關(guān)知識感興趣的朋友一起看看吧
    2022-03-03
  • 一臺nginx服務(wù)器多域名配置的方法

    一臺nginx服務(wù)器多域名配置的方法

    本篇文章主要介紹了一臺nginx服務(wù)器多域名配置的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • nginx實現(xiàn)動靜分離的案例詳解

    nginx實現(xiàn)動靜分離的案例詳解

    nginx 和 Tomcat 是兩個不同的服務(wù)器軟件,在分離部署方面有著各自的優(yōu)勢和適用場景,一般來說,Nginx 適合作為反向代理和負(fù)載均衡服務(wù)器,用于處理靜態(tài)文件和高并發(fā)請求,本文將大家介紹一下nginx實現(xiàn)動靜分離的案例,需要的朋友可以參考下
    2023-08-08
  • Nginx配置之location的匹配優(yōu)先級淺析

    Nginx配置之location的匹配優(yōu)先級淺析

    這篇文章主要給大家介紹了關(guān)于Nginx配置之location的匹配優(yōu)先級的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Nginx實現(xiàn)會話保持的兩種方式

    Nginx實現(xiàn)會話保持的兩種方式

    在我們做Nginx負(fù)載均衡的時候經(jīng)常會遇到會話保持的問題,為了保證同一用戶session會被分配到同一臺服務(wù)器上,這時就需要會話保持,本文介紹了兩種方法,感興趣的可以了解一下
    2022-03-03
  • Nginx上傳文件出現(xiàn)“ 413 (499 502 404) Request Entity Too Large錯誤解決

    Nginx上傳文件出現(xiàn)“ 413 (499 502 404) Requ

    HTTP 413 Request Entity Too Large錯誤常常出現(xiàn)在客戶端發(fā)送的請求體超過服務(wù)器允許的大小限制時,本文主要介紹了Nginx上傳文件出現(xiàn)“ 413 (499 502 404) Request Entity Too Large錯誤解決,感興趣的可以了解一下
    2024-07-07

最新評論