我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何在GO中执行HEAD请求?

I want to get the content length of a page using GO net/http? I can do this in terminal using curl -i -X HEAD https://golang.org and then check the content-length field.

use http.Head()

res, err := http.Head("https://golang.org")
if err != nil {
    panic(err)
}
contentlength:=res.ContentLength
fmt.Printf("ContentLength:%v",contentlength)

近期文章

  • 在golang中为ws创建单元测试
  • 接口和指针接收器
  • 如何在Golang中测试睡眠功能
  • 无效的操作:类型为float64的移位
  • 调用Windows函数(获取字体目录)
  • 通过“运行”将CLI参数传递给可执行文件
  • type关键字在执行什么操作(准确)?
  • 如何从strace输出中解码此信息
  • 在Golang中,为什么我可以在for循环中多次重定义相同的变量,但是不能在循环之外?
  • 在golang中按引用传递数组
  • 我可以在一台服务器上托管Angular2前端和Golang后端吗
  • 在Go中仅接受来自Localhost的HTTP连接?
  • 从Golang中的功能列表中选择一个功能
  • 如何在golang中解析相对路径到绝对路径?
  • Go / CGo-如何使用作为指针传递的C数组
  • 为什么我无法使用golang的mgo库找到ID?
  • Golang区分T和* T上的方法集的原因是什么?
  • 为什么在字符串类型上未定义字符串函数?
  • Go中float64和complex128类型的最大值
  • GOPATH为空(Gogland IDE)

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华