std::string head1 = ctx->FindRequestHeader("Content-Type");
cb(head1);
text/plain;charset=UTF-8 //输出头
2.
std::string uri1 = ctx->original_uri();
/fileupload
std::string uri1 = ctx->original_uri();
cb(uri1);
cb(head1);
Cb只能输出一次
3.
The original URI, with original parameters, e.g. : /status.html?code=utf8
const char* original_uri() const;
// The URI without any parameters
const std::string& uri() const {
return uri_;
}
4.
std::string uri1 = ctx->original_uri();
std::string uri2 = ctx->uri();
cb(uri1 + " cuowu " + uri2);
/fileupload?key=vla1&key=varerwere3 cuowu /fileupload
5.
http://192.168.5.169:8080/fileupload?key1=vla1&key=varerwere3
std::string uri1 = ctx->original_uri();
std::string urivalue1 = ctx->FindQueryFromURI(uri1,"key1");
cb(urivalue1);
vla1
6
D:\tool\curl_wget\curl>curl.exe -i "http://192.168.5.169:8080/fileupload" --data 630.pdf
HTTP/1.1 200 OK
Date: Sat, 16 Nov 2019 09:44:48 GMT
Content-Length: 33
Content-Type: text/html; charset=ISO-8859-1
application/x-www-form-urlencoded
表单提交格式
- 文件提交方式
上传一个文件成功
curl.exe -i "http://192.168.5.169:9100/fileupload" -F "file=@630.pdf"