對不起提出這樣一個基本問題。但我是新手,剛開始學習。我的問題是 -是否可以通過ESP8266創建接入點來獲取網頁?
是否可以通過ESP8266創建接入點來獲取網頁?
例如,如果我創建了接入點並轉到「192.168.4.1/www.google.com」, 我將能夠獲取網頁並存儲在我的記憶中嗎?
對不起提出這樣一個基本問題。但我是新手,剛開始學習。我的問題是 -是否可以通過ESP8266創建接入點來獲取網頁?
是否可以通過ESP8266創建接入點來獲取網頁?
例如,如果我創建了接入點並轉到「192.168.4.1/www.google.com」, 我將能夠獲取網頁並存儲在我的記憶中嗎?
ESP8266是一款讓開發者爲自己的項目提供WiFi功能的設備。它允許開發人員創建一個設備(一個微控制器設備,如另一塊電路板上的Arduino或atmega),它將能夠通過WiFi連接到網絡;要麼連接到現有的接入點,要麼建立一個新的接入點。通過這樣做,開發人員可以讓他的設備與該網絡上的其他設備進行通信。
如果您將ESP8266設置爲接入點,則其他設備將能夠通過訪問該接入點來連接到它。
如果您將ESP8266設置爲另一個接入點,那麼它當然會進入另一個接入點,並且因此會在其網絡上。
現在是重要的部分; ESP8266本身不是路由器或代理。如果你希望它的行爲方式如此,那麼你必須改變「用戶固件」(你可以爲ESP8266編寫所謂的固件,這個程序可以在ESP8266上運行,你可以隨意調整),或者你可以創建另一個設備或使用Arduino以某種方式進行操作。例如,你可以編程一個Arduino來使用ESP8266以某種方式工作。所以基本上你必須做一個軟件來接受網絡客戶端的請求,然後你將連接到本地或者互聯網上的另一臺主機,然後把你收到的任何東西轉發回客戶端。
請記住,不幸的是它比這更復雜一點,你將不得不做很多的研究,以找出路由或代理如何實際工作。還有涉及安全功能,使其更加複雜。我個人認爲用Arduino和ESP8266這樣小的東西來做這件事甚至是不值得的,ESP8266