鍍金池/ 問答/GO  HTML/ golang官方包下面http的NewRequest方法和httptest的Ne

golang官方包下面http的NewRequest方法和httptest的NewRequest方法的區(qū)別是什么?

看了一下,發(fā)現(xiàn)好像就httptest下面的NewRequest方法多了這句話

req.RemoteAddr = "192.0.2.1:1234"

別的還有什么區(qū)別嗎?

http的NewRequest方法地址:Golang/src/net/http/request.go,line765
httptest的NewRequest方法地址:/Golang/src/net/http/httptest/httptest.go,line41

回答
編輯回答
浪蕩不羈

都是用的net/http的Request。

req.RemoteAddr = "192.0.2.1:1234"只是直接指定了一個地址和端口。

2018年9月5日 12:02