命令记不住

登陆

Windows 软件包安装 linux 工具

软件包管理工具chocolatey

Windows 上安装 curl 的方式

  • 直接在curl官网下载可执行程序,下载完成后放在 PATH 目录中即可在 Cmd 或 Powershell 界面中使用(https://curl.haxx.se/)
  • Windows 提供了一个软件包管理工具chocolatey,类似mac上的Homebrew,可以安装/更新/删除Windows 软件。安装 chocolatey 后,直接在 Cmd 或 Powershell 界面执行以下命令即可安装curl ,也比较方便: (https://chocolatey.org/)
  choco install curl

启动服务器,使用下面命令测试 Write ⽅法

  curl -i localhost:8080/write

选项 -i 的作用是显示响应首部。该命令返回:

  HTTP/1.1 200 OK
  Date: Wed, 1 Jan 2020 13:36:32 GMT
  Content-Length: 113
  Content-Type: text/html; charset=utf-8
  <html>
  <head><title>Go Web</title></head>
  <body><h1>直接使⽤用 Write ⽅方法<h1></body>
  </html>

注意,我们没有设置内容类型,但是返回的首部中有 Content-Type: text/html; charset=utf-8 ,说明 net/http 会自动推断。 net/http 包是通过读取响应体中前面的若干个字节来推断的并不是百分百准确的

推荐阅读