Nginx 視覺化管理工具

https://github.com/onlyGuo/nginx-gui

https://nginx.org/

首先先安裝 nginx,下載nginx後解壓縮,修改conf目錄下的 nginx.conf把listen改掉需要的port

然後 cmd start nginx.exe 就可以

停止的話 nginx.exe -s stop

重新載入設定則為 nginex.exe -s reload

nginx-gui解壓後

修改 conf/conf.properties

指定完路徑後,可以用startup.bat打開  shutdown.bat 停止

預設的port是 8889 ,帳密都是admin

 

 

透過前端程式開啟檔案的方式

一、 tag a

<a href=”” download=””>download</a>

or

const taga = document.createElement(“a)

taga.href= “”

taga.download = “”

taga.click()

這邊的download屬性是html5加上的,如果沒有指定的話就會依照content-disposition確定,再沒有的話就依url 最後request的部份

2 window.open

window.open(”,’_blank’)

or

window.open(”,’_blank’,’download=’)

3 location.href/location.assign/location.replace/location.reload

與window.open一樣

4 XMLHttpRequest

就是ajax,與axios、fetch相同

const xhr= new XMLHttpRequest()

xhr.open(‘GET’,”)

xhr.send()

xhr.onload = function(){

const blob = new Blob([xhr.reponse],(type:”})

const a = document.createElement(‘a’)

a.href= URL.createObjectURL(blob)

…..

}