mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Set empty HTTP paths to '/' to avoid malformed requests (#2329)
This resolves #1610.
This commit is contained in:
parent
ff9e2339c1
commit
a583d7efb4
1 changed files with 4 additions and 0 deletions
|
@ -322,6 +322,10 @@ srs_error_t SrsHttpClient::post(string path, string req, ISrsHttpMessage** ppmsg
|
||||||
return srs_error_wrap(err, "http: connect server");
|
return srs_error_wrap(err, "http: connect server");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (path.size() == 0) {
|
||||||
|
path = "/";
|
||||||
|
}
|
||||||
|
|
||||||
// send POST request to uri
|
// send POST request to uri
|
||||||
// POST %s HTTP/1.1\r\nHost: %s\r\nContent-Length: %d\r\n\r\n%s
|
// POST %s HTTP/1.1\r\nHost: %s\r\nContent-Length: %d\r\n\r\n%s
|
||||||
std::stringstream ss;
|
std::stringstream ss;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue