最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node命令行服務器(http-server)和跨域的實現(xiàn)

 更新時間:2023年02月13日 10:04:23   作者:江南Code  
本文主要介紹了node命令行服務器(http-server)和跨域的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

http-server是一個簡單的命令行http服務器,基于nodejs,下載地址:https://nodejs.org/en/download/ 。下面介紹怎么安裝使用http-server(需要node環(huán)境,沒有環(huán)境的請先安裝好nodejs)。http-server官方地址:https://www.npmjs.com/package/http-server 。

1、安裝(全局安裝加 -g)
全局安裝:npm install http-server -g

2、使用(以windows環(huán)境為例)
cd到目標文件夾(也就是需要啟動服務的文件夾),輸入http-serevr 回車,也可以shift+鼠標右鍵打開Powershell窗口,輸入http-server。即在當前文件夾開啟了一個http服務器。
默認的服務器地址為:localhost:8080、127.0.0.1:8080

3、設(shè)置http-server允許跨域請求
跨域是瀏覽器的一種安全策略(同源策略)導致的。所謂同源策略是指:請求的url地址,必須與瀏覽器上的url地址處于同域上。同一個域(同源)是指協(xié)議、域名、端口都相同,如果其中一個不同就是不同的域,就會出現(xiàn)跨域。解決跨域的方式有3種:①、jsonp、②、服務端添加跨域頭(Access-Control-Allow-Origin)③、設(shè)置代理服務器。下表列出了幾種跨域的情況。

使用http-server,解決跨域的方法是在啟動http-server時,加上 --cors 跨域頭: http-serrver --cors

添加了跨域頭,如下:

沒有配置跨域,請求失?。?/p>

4、http-server參數(shù)說明
開啟一個端口為8888的http服務器,設(shè)置允許跨域訪問和自動打開: http-server --cors -p 8888 -o

-p 端口號 (默認 8080)
-a IP 地址 (默認 0.0.0.0)
-d 顯示目錄列表 (默認 'True')
-i 顯示 autoIndex (默認 'True')
-e or --ext 如果沒有提供默認的文件擴展名(默認 'html')
-s or --silent 禁止日志信息輸出
--cors 啟用 CORS via the Access-Control-Allow-Origin header
-o 在開始服務后打開瀏覽器
-c 為 cache-control max-age header 設(shè)置Cache time(秒) , e.g. -c10 for 10 seconds (defaults to '3600'). 禁用 caching, 則使用 -c-1.
-U 或 --utc 使用UTC time 格式化log消息
-P or --proxy Proxies all requests which can't be resolved locally to the given url. e.g.: -P http://someurl.com
-S or --ssl 啟用 https
-C or --cert ssl cert 文件路徑 (default: cert.pem)
-K or --key Path to ssl key file (default: key.pem).
-r or --robots Provide a /robots.txt (whose content defaults to 'User-agent: *\nDisallow: /')

到此這篇關(guān)于node命令行服務器(http-server)和跨域的實現(xiàn)的文章就介紹到這了,更多相關(guān)node命令行服務器和跨域內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python?DPED機器學習之實現(xiàn)照片美化

    Python?DPED機器學習之實現(xiàn)照片美化

    本篇文章主要介紹了利用Python中的DPED工具實現(xiàn)照片一鍵美化,可以實現(xiàn)照片亮度提高和色彩鮮明度提高,代碼簡潔易懂,具有一定學習價值,感興趣的小伙伴可以了解一下
    2021-11-11
  • Python 如何給圖像分類(圖像識別模型構(gòu)建)

    Python 如何給圖像分類(圖像識別模型構(gòu)建)

    這篇文章主要介紹了Python 教你如何給圖像分類,今天的文章主要是講圖像識別模型如何構(gòu)建,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • Python進行統(tǒng)計建模

    Python進行統(tǒng)計建模

    這篇文章主要介紹了Python進行統(tǒng)計建模的方法,幫助大家更好的理解和學習Python,感興趣的朋友可以了解下
    2020-08-08
  • Python中的 is 和 == 以及字符串駐留機制詳解

    Python中的 is 和 == 以及字符串駐留機制詳解

    這篇文章主要介紹了Python中的 is 和 == 以及字符串駐留機制詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-06-06
  • 如何在python中寫hive腳本

    如何在python中寫hive腳本

    這篇文章主要介紹了如何在python中寫hive腳本,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • 利用Chatgpt開發(fā)一款加減乘除計算器(Python代碼實現(xiàn))

    利用Chatgpt開發(fā)一款加減乘除計算器(Python代碼實現(xiàn))

    這篇文章主要為大家詳細介紹了如何利用Chatgpt開發(fā)一款加減乘除計算器(用Python代碼實現(xiàn)),文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-02-02
  • Python區(qū)塊鏈范圍結(jié)論及Genesis Block的添加教程

    Python區(qū)塊鏈范圍結(jié)論及Genesis Block的添加教程

    這篇文章主要為大家介紹了Python區(qū)塊鏈范圍結(jié)論及Genesis Block的添加,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • Python?Pygame繪制直線實現(xiàn)光線反射效果

    Python?Pygame繪制直線實現(xiàn)光線反射效果

    這篇文章主要為大家詳細介紹了如何利用Python?Pygame繪制直線以實現(xiàn)光線反射效果,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • Python win32com 操作Exce的l簡單方法(必看)

    Python win32com 操作Exce的l簡單方法(必看)

    下面小編就為大家?guī)硪黄狿ython win32com 操作Exce的l簡單方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • python中查看.db文件中表格的名字及表格中的字段操作

    python中查看.db文件中表格的名字及表格中的字段操作

    這篇文章主要介紹了python中查看.db文件中表格的名字及表格中的字段操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07

最新評論

临湘市| 金坛市| 鄢陵县| 康定县| 莒南县| 商南县| 融水| 通道| 宁国市| 平顺县| 万全县| 肥东县| 台江县| 张掖市| 安阳县| 甘肃省| 鹿邑县| 铅山县| 安丘市| 潼南县| 罗源县| 开封县| 泗洪县| 徐汇区| 江山市| 吉水县| 双流县| 县级市| 祁连县| 资源县| 雅江县| 黄平县| 贵南县| 米易县| 徐水县| 淅川县| 霞浦县| 常德市| 德阳市| 麻栗坡县| 安达市|