当前位置: 首页 > news >正文

电子商务网站建设与维护中职教材电商商城网站建设

电子商务网站建设与维护中职教材,电商商城网站建设,做宠物网站的工作室,网站后台是怎么做的Web服务器可提供网页、Web服务和文件,而Go语言为创建Web服务器提供了强大的支持。 1.通过Hello World Web 服务器宣告您的存在 标准库中的net/http包提供了多种创建HTTP服务器的方法,它还提供了一个基本的路由器。 package mainimport ("net/http" )func helloWo…

        Web服务器可提供网页、Web服务和文件,而Go语言为创建Web服务器提供了强大的支持。

1.通过Hello World Web 服务器宣告您的存在

        标准库中的net/http包提供了多种创建HTTP服务器的方法,它还提供了一个基本的路由器。

package mainimport ("net/http"
)func helloWorld(w http.ResponseWriter, r *http.Request) {w.Write([]byte("Hello World\n"))
}func main() {http.HandleFunc("/", helloWorld)http.ListenAndServe(":8000", nil)
}

程序解读如下:

  • 导入net/http包
  • 在main函数中,使用方法HandleFunc创建了路由/。这个方法接受一个模式和一个函数,其中前者描述了路径,而后者指定如何对以送到该路径的请求做出响应
  • 函数helloWorld接受一个http.ResponseWriter和一个指向请求的指针。这意味着在这个函数中,可查看或操作请求,再将响应返回给客户端。在这里,使用了方法Write来生成响应。这个方法生成的HTTP响应包括状态、报头和响应体。[ ]byte声明一个字节切片并将字符串值转换为字节。这意味着方法Write可以使用[ ]byte,因为这个方法将一个字节切片作为参数。
  • 为响应客户端,使用了方法ListenAndServer来启动一个服务器,这个服务器监听localhost和端口8000

 2.查看请求和响应

        curl是一款用于发起HTTP请求的命令行工具,它几乎可在任何平台上使用。macOS系统预先安装了curl;Linux系统通常也安装了curl,如果没有安装,可使用包管理器进行安装;Windows系统没有预先安装curl。

                2.1 使用curl发出请求

        安装curl后,就可在开发和调试Web服务器时使用它。可不使用Web浏览器,而使用curl来向Web服务器发送各种请求以及查看响应。

在macOS或Linux系统中,再开一个终端;执行下面的命令,其中的选项-is指定打印报头,并忽略一些不感兴趣的内容。

curl -is http://localhost:8000

如果上面命令成功了,将会看到来自Web服务器的响应,基中包含报头和响应体。

HTTP/1.1 200 OK

Date:Fri,05 Apr 2024 11:42 GMT

Content-Length: 12

Content-Type: text/plain; c

http://www.yayakq.cn/news/510309/

相关文章:

  • 上栗县建设局网站8免费网站建站
  • 为什么做网站结构优化徐州专业建站公司
  • asp网站开门男生都知道的微信公众号
  • 网站采集信息怎么做汕头seo网站管理
  • 工信部如何查网站备案郑州网站建设最低价
  • 建立网站第一步怎么做苏州做网站公
  • 个人网站做排名wordpress媒体ip地址
  • 做阿里巴巴网站需要哪些资料58网站建设58xiamen
  • 网站内链检查网站后台管理系统破解
  • 网站建设常见问题处理深圳网站建设效果
  • 网站建设什么公司专业网站开发语言数据库有几种
  • 网站建设最简单的教程视频wordpress导入文件太大
  • 做一个响应式网站价格丽水企业网站开发企业
  • 建网站哪家好临海高端网站设计新感觉建站
  • php企业网站模板免费下载经典网站设计欣赏
  • 网站设计建设流程全国十大外贸平台
  • php class 做网站开网站卖茶要怎么做
  • 网站被别人域名绑定dede织梦网站
  • 建设工程行业网站有哪些wordpress夜间模式
  • 惠阳东莞网站建设合同无效的12种情形
  • 网站设计一般用什么软件wordpress 协会主题
  • 网站建设法语推销网站建设
  • 淘宝做店招的网站商丘网商丘网络第一媒体
  • 做h5比较好的网站灵犀科技 高端网站建设首页
  • wordpress电影网站seo优缺点
  • 怎么做的360网站打不开硬件开发板
  • 网站建设 主要学是么新网站一天做多少外链
  • 网站建设氺首选金手指14那个网站专做地质基础信息
  • html5做的网站有哪些宜昌市城市建设学校网站
  • 如何建设下载网站首页宁波网站推广工具