2017-08-14 85 views

回答

2

如文檔中所示,httptest.NewRequest「返回新的傳入服務器請求,適合傳遞給http.Handler進行測試」,而http.NewRequest「返回適用於Client.Do或Transport.RoundTrip的請求」。因此,如果您在單元測試中將請求直接傳遞給處理程序,請使用httptest.NewRequest,如果您使用http.Client執行完整往返,請使用http.NewRequest

相關問題