我正在开发一个尝试将一些数据发送到远程服务器的应用程序。获得主机名后,我通过使用net.Dialer.DialContext. 有一次,我解析了主机名,我继续使用conn.Write方法将数据写入连接。conn, err := d.DialContext(ctx, string(transport), addr)
_, err := client.conn.Write([]byte(msg))面临的错误:我观察到由于某些问题,我无法 ping 我的服务器。令人惊讶的是,从 DialContext 获得的 conn 在执行此操作时并没有抱怨conn.Write,它一直在向同一个连接写入。有人可以帮助我修改我的写作方法,以便在无法访问目标服务器的情况下出现错误吗?
- 1 回答
- 0 关注
- 86 浏览
添加回答
举报
0/150
提交
取消