добавил обратную сортировку лога
This commit is contained in:
@@ -26,17 +26,19 @@ namespace http::server {
|
||||
}
|
||||
|
||||
static void parseParams(Url& u, const std::string& query) {
|
||||
std::istringstream iss(query);
|
||||
std::string param;
|
||||
while (std::getline(iss, param, '&')) {
|
||||
size_t equal_pos = param.find('=');
|
||||
if (equal_pos != std::string::npos) {
|
||||
const std::string key = param.substr(0, equal_pos);
|
||||
const std::string value = param.substr(equal_pos + 1);
|
||||
u.params[key] = value;
|
||||
}
|
||||
std::istringstream iss(query);
|
||||
std::string param;
|
||||
while (std::getline(iss, param, '&')) {
|
||||
size_t equal_pos = param.find('=');
|
||||
if (equal_pos != std::string::npos) {
|
||||
const std::string key = param.substr(0, equal_pos);
|
||||
const std::string value = param.substr(equal_pos + 1);
|
||||
u.params[key] = value;
|
||||
} else {
|
||||
u.params[param] = "";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Url::Url(const std::string &url) {
|
||||
size_t question_mark_pos = url.find('?');
|
||||
|
Reference in New Issue
Block a user