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

nginx部署到服務(wù)器后文件上傳提示405

 更新時間:2023年10月17日 11:22:37   作者:weixin_42936434  
使用nginx部署到服務(wù)器后,本地訪問服務(wù)器地址,上傳文件提示:405 Not Allowed,本文就來解決一下該問題,感興趣的可以了解一下

項目場景:

使用ElementUI的文件上傳組件(前端vue3、后端springboot),本地能正常上傳到后臺。但是使用nginx部署到服務(wù)器后,本地訪問服務(wù)器地址,上傳文件提示:405 Not Allowed:

原因分析:

查了下:因為這里請求的靜態(tài)文件采用的是post方法,nginx是不允許post訪問靜態(tài)資源。但是文件上傳一般都是約定用post上傳的。

解決方案:

網(wǎng)上有很多種解決方案,我是通過以下方式解決的:

server {
    listen    8080;
    server_name  xx.xx.xx.xx;
    # 這里省略部分配置
    # 下面這個請求路由就是我的文件上傳服務(wù),因為文件上傳服務(wù)是POST請求,所以繼續(xù)轉(zhuǎn)發(fā)時用POST
    location /api/file/upload {
           proxy_method POST;
           proxy_pass   http://xx.xx.xx.xx:9000$request_uri;
           proxy_set_header user_token $http_user_token;
    }
}

proxy_set_header user_token $http_user_token這是獲取自定義請求頭,再轉(zhuǎn)發(fā)的時候給帶上。比如:我的項目前端有個user_token的自定義請求頭,到這里,進行轉(zhuǎn)發(fā)的時候也要帶上,就可以根據(jù)$http_加上自定義的請求頭名稱來獲取。

參考文章: https://blog.csdn.net/Myc_CSDN/article/details/89887129

到此這篇關(guān)于nginx部署到服務(wù)器后文件上傳提示405的文章就介紹到這了,更多相關(guān)nginx文件上傳提示405內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx路徑匹配規(guī)則小結(jié)

    Nginx路徑匹配規(guī)則小結(jié)

    本文主要介紹了Nginx路徑匹配規(guī)則小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • nginx proxy_pass指令’/’使用注意事項

    nginx proxy_pass指令’/’使用注意事項

    這篇文章主要介紹了nginx代理配置完之后,nginx配置proxy_pass,需要注意轉(zhuǎn)發(fā)的路徑配置,需要的朋友可以參考下
    2015-02-02
  • nginx解決圖片顯示過慢,下載不完全的問題

    nginx解決圖片顯示過慢,下載不完全的問題

    這篇文章主要介紹了nginx解決圖片顯示過慢,下載不完全的問題,文中講解非常細致,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • Nginx IP封禁及自動封禁IP的實現(xiàn)

    Nginx IP封禁及自動封禁IP的實現(xiàn)

    本文主要介紹了Nginx IP封禁及自動封禁IP的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Nginx處理請求時的匹配規(guī)則詳析

    Nginx處理請求時的匹配規(guī)則詳析

    這篇文章主要給大家介紹了關(guān)于Nginx處理請求時的匹配規(guī)則的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Nginx?限流和流量控制的實現(xiàn)

    Nginx?限流和流量控制的實現(xiàn)

    Nginx通過limit_req和limit_conn模塊提供請求次數(shù)和并發(fā)連接數(shù)限制,防止服務(wù)器過載,本文就來介紹一下Nginx?限流和流量控制的實現(xiàn),感興趣的可以了解一下
    2024-09-09
  • nginx如何開啟Gzip壓縮

    nginx如何開啟Gzip壓縮

    Gzip壓縮能顯著減小網(wǎng)站靜態(tài)資源如css、js、html的體積,大幅提升加載速度,它通過服務(wù)器端壓縮,瀏覽器端解壓,適用于大多數(shù)現(xiàn)代瀏覽器,但應(yīng)避免對已壓縮的圖片或大文件進行Gzip壓縮,以免無效增加CPU負擔(dān),配置Gzip壓縮需在nginx的http塊內(nèi)設(shè)置并重啟nginx
    2024-09-09
  • nginx 502 Bad Gateway 錯誤解決辦法

    nginx 502 Bad Gateway 錯誤解決辦法

    一些運行在Nginx上的網(wǎng)站有時候會出現(xiàn)“502 Bad Gateway”錯誤,有些時候甚至頻繁的出現(xiàn)。以下是小編搜集整理的一些Nginx 502錯誤的排查方法,供參考
    2013-10-10
  • FastDFS+Nginx如何搭建本地服務(wù)器并實現(xiàn)遠程訪問

    FastDFS+Nginx如何搭建本地服務(wù)器并實現(xiàn)遠程訪問

    FastDFS是一個開源的輕量級分布式文件系統(tǒng),它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題,這篇文章主要介紹了FastDFS+Nginx搭建本地服務(wù)器并實現(xiàn)遠程訪問,需要的朋友可以參考下
    2023-11-11
  • nginx開啟https配置之后網(wǎng)頁無法訪問的問題處理解決

    nginx開啟https配置之后網(wǎng)頁無法訪問的問題處理解決

    最近新購服務(wù)器部署nginx之后按照之前的方式部署前端項目并配置https之后訪問頁面無法顯示,本文主要介紹了nginx開啟https配置之后網(wǎng)頁無法訪問的問題處理解決,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11

最新評論