我們可以使用http包建立web伺服器
上面這個**,我們build之後,然後執行web.exe,這個時候其實已經在9090埠監聽http鏈結請求了。
在瀏覽器輸入http://localhost:9090
可以看到瀏覽器頁面輸出了hello astaxie!
可以換乙個位址試試:http://localhost:9090/?url_long=111&url_long=222
看看瀏覽器輸出的是什麼,伺服器輸出的是什麼?
在伺服器端輸出的資訊如下:
使用者訪問web之後伺服器端列印的資訊
我們看到上面的**,要編寫乙個web伺服器很簡單,只要呼叫http包的兩個函式就可以了。
go搭建乙個簡單web伺服器
go語言裡面提供了乙個完善的net http包,通過http包可以很 方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等數 據進行設定和操作。http包建立web伺服器 1 服務端 fmt.fprintf w,hello go web s...
3 2 Go搭建乙個Web伺服器
前面小節已經介紹了web是基於http協議的乙個服務,go語言裡面提供了乙個完善的net http包,通過http包可以很方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等資料進行設定和操作。fmt.fprintf w,hello ast...
WEB伺服器搭建(一)
安裝伺服器,首先要安裝相應的軟體包,安裝軟體包。需要先配置好相應的倉庫 一 配置yum倉庫 1 新增掛載點 mount dev sr0 mnt 2 配置檔案 vim etc yum.repos.d ce.repo ce name ce baseurl file mnt enabled 1 gpgch...