人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

基于http.server搭建局域網(wǎng)服務(wù)器過(guò)程解析

發(fā)布日期:2022-01-30 04:04 | 文章來(lái)源:CSDN

不知道大家有沒(méi)有遇到過(guò)這樣的情況, 在做項(xiàng)目或者研發(fā)的時(shí)候,迫切想要將一個(gè)文件傳輸給另一臺(tái)電腦,卻找不到U盤,于是麻煩的通過(guò)登陸qq、微信等社交軟件 ,或者郵箱等工具進(jìn)行傳輸,十分麻煩,讓人苦惱。都說(shuō)Python號(hào)稱無(wú)所不能,除了生孩子啥都行!于是小編今天就給大家介紹一種簡(jiǎn)單的方式來(lái)解決這一問(wèn)題,通過(guò)調(diào)用Python中的http.server搭建局域網(wǎng)服務(wù)器,讓這個(gè)問(wèn)題變得So easy !

1、

一行Python命令一行Python命令如何搭建局域網(wǎng),其實(shí)很簡(jiǎn)單,我們用了Python里面的一條命令就可以搞定! Python的官方手冊(cè)介紹,HTTPServer 是 socketserver里TCPServer 的一個(gè)子類。它會(huì)創(chuàng)建和偵聽(tīng) HTTP 套接字,并將請(qǐng)求調(diào)度給處理程序。

在Python3.7中,http.server提供了5種參數(shù),調(diào)用下面幫助命令可顯示如下:python -m http.server --help

由上圖可以看出,其包含位置參數(shù)和可選參數(shù)。

  • 位置參數(shù) port——是指HTTP服務(wù)器所指定的端口,默認(rèn)為8000
  • 可選參數(shù) -h/--help——用來(lái)獲取幫助信息
  • --cgi——服務(wù)器為CGI模式
  • --bind/-b ADDRESS——綁定ip地址,ADDRESS為ip地址
  • --directory/-d DIRECTORY——指定目錄,默認(rèn)為當(dāng)前目錄(即為命令行運(yùn)行的目錄),簡(jiǎn)單地說(shuō),就是當(dāng)前服務(wù)器可以提供被訪問(wèn)的目錄

2、如何操作

搭建本地服務(wù)器的代碼十分簡(jiǎn)單,只需要在命令行運(yùn)行以下代碼即可。

python -m http.server 8080

上面的代碼用來(lái)啟動(dòng)http服務(wù)器,默認(rèn)IP是電腦本地?zé)o線IPv4網(wǎng)絡(luò),默認(rèn)目錄為命令行運(yùn)行的目錄,如果想要改變參數(shù),調(diào)用03種的可變參數(shù)即可。

原理的講解到這里就結(jié)束了,接下來(lái)是實(shí)踐,小編使用自己手機(jī)的熱點(diǎn),在ubuntu,windows以及移動(dòng)端進(jìn)行了測(cè)試。

1).首先要獲取本地的IP

Windows平臺(tái)可以通過(guò)ipconfig(Linux平臺(tái)通過(guò)ifconfig -a )獲取IP,注意選用的是無(wú)線局域網(wǎng)適配器WLAN中的IPv4地址。

2).

訪問(wèn)服務(wù)器上面的命令啟動(dòng)服務(wù)器之后,根據(jù)所得的ip和端口,在瀏覽器輸入http://192.168.43.136:8080/即可訪問(wèn)服務(wù)器即可。是不是很神奇,接著我們用不同的平臺(tái)來(lái)測(cè)試一下用PC端試一下:

用手機(jī)測(cè)試一下

其他機(jī)型windows

3、

改變服務(wù)器的目錄對(duì)于改變文件目錄,小編改為D盤為可訪問(wèn)盤,命令如下,其他參數(shù)使用方法類似。python -m http.server 8080 -d d:可以看到被訪問(wèn)的目錄發(fā)生改變:

對(duì)于使用http.server搭建服務(wù)器的技巧今天就分享到這里,是不是又學(xué)到一招!使用這個(gè)python自帶的小功能,便可以極為快速的搭建一個(gè)簡(jiǎn)單的http服務(wù)器,使得局域網(wǎng)內(nèi)的設(shè)備都可以進(jìn)行訪問(wèn)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持本站。

香港快速服務(wù)器

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問(wèn)服務(wù)

1對(duì)1客戶咨詢顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部