我曾看到有人在测试API时使用"net/http"包的
在处理cookie方面,两者有什么区别呢?它们看起来非常相似。
NewRequest()
方法。为什么不使用"net/http/httptest"中的NewRequest()
方法呢?它们之间有什么区别?文档建议如下:httptest.go:// To generate a client HTTP request instead of a server request, see
// the NewRequest function in the net/http package.
在处理cookie方面,两者有什么区别呢?它们看起来非常相似。
Request
字段和方法文档指出了客户端使用和服务器使用之间的区别。httptest.NewRequest 初始化一个请求,就好像它已经在服务器上接收到一样。http.NewRequest 初始化一个用于客户端使用的请求。 - Charlie Tumahai