Nginx 編寫模塊遇到的問題

1、r->headers_out.content_type如果設置成plain有時瀏覽器會不識別格式導致瀏覽器以二進制格式下載數據。

Content-Type:用於定義用戶的瀏覽器或相關設備如何顯示將要加載的數據,或者如何處理將要加載的數據

  MIME:MIME類型就是設定某種擴展名的文件用一種應用程序來打開的方式類型,當該擴展名文件被訪問的時候,瀏覽器會自動使用指定應用程序來打開。多用於指定一些客戶端自定義的文件名,以及一些媒體文件打開方式。

 

text/html的意思是將文件的content-type設置爲text/html的形式,瀏覽器在獲取到這種文件時會自動調用html的解析器對文件進行相應的處理。

text/plain的意思是將文件設置爲純文本的形式,瀏覽器在獲取到這種文件時並不會對其進行處理。

 

2、一般ngx_http_send_header(r)返回值大於0或者等於NGX_ERROR即爲錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章