You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Unable to parse when the returned packet is not in normal http format #960
[DBG] Failed 'http://*.*.*.*:8080': GET http://*.*.*.*:8080 giving up after 1 attempts: Get "http://*.*.*.*:8080": net/http: HTTP/1.x transport connection broken: malformed MIME header: missing colon: "user\""
@No-Github Thanks for opening this issue. Unfortunately the standard library enforces strong validation on http protocol. Probably this will be indirectly fixed with projectdiscovery/rawhttp#112
Although it is possible in some hacky way to override the internal net/textproto/reader.goreadMIMEHeader via linking after testing, it seems pretty much unreliable as the rest of the response fail to be parsed, and numerous runtime errors are introduced. Closing as not planned for the time being, it will be indirectly fixed with projectdiscovery/rawhttp#112 fallback mechanism
Activity
Mzack9999 commentedon Apr 13, 2023
@No-Github Thanks for opening this issue. Unfortunately the standard library enforces strong validation on http protocol. Probably this will be indirectly fixed with projectdiscovery/rawhttp#112
Mzack9999 commentedon Jul 4, 2023
Although it is possible in some hacky way to override the internal
net/textproto/reader.goreadMIMEHeadervia linking after testing, it seems pretty much unreliable as the rest of the response fail to be parsed, and numerous runtime errors are introduced. Closing as not planned for the time being, it will be indirectly fixed with projectdiscovery/rawhttp#112 fallback mechanism