diff --git a/internal/jshttp/request.go b/internal/jshttp/request.go index ae2b0f63..cd752267 100644 --- a/internal/jshttp/request.go +++ b/internal/jshttp/request.go @@ -1,6 +1,7 @@ package jshttp import ( + "bytes" "io" "net/http" "net/url" @@ -15,7 +16,7 @@ import ( // - ReadableStream: https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream func ToBody(streamOrNull js.Value) io.ReadCloser { if streamOrNull.IsNull() { - return nil + return io.NopCloser(bytes.NewReader([]byte{})) } return jsutil.ConvertReadableStreamToReadCloser(streamOrNull) }