在浏览器是可以正常访问的,但是使用代码就出现了响应失败的问题,主要是服务端反应速度太慢而客户端请求的超时太小,可以提高服务端的响应速度,也可以增大客户端请求的超时时间,因为只是一个小例子,我采用的方法是增大客户端请求的超时时间。

package main

import (
	"fmt"
	"time"

	"github.com/kirinlabs/HttpRequest"
)

func main() {
	req := HttpRequest.NewRequest()
	req.SetTimeout(10 * time.Second)
	res, err := req.Get(fmt.Sprintf("http://127.0.0.1:8000/%s?a=%d&b=%d", "add", 1, 2))
	fmt.Println(err)
	fmt.Println(res)
}

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐