fix: resolved issues with url encoding

This commit is contained in:
frosty
2026-03-19 09:11:57 -04:00
parent 8d94c15b13
commit c64913b137

View File

@@ -199,6 +199,13 @@ int setup_job(ScrapeJob *job, CURLM *multi_handle) {
return -1; return -1;
} }
for (char *p = encoded_query + strlen(encoded_query) - 3; p >= encoded_query; p--) {
if (p[0] == '%' && p[1] == '2' && p[2] == '0') {
*p = '+';
memmove(p + 1, p + 3, strlen(p + 3) + 1);
}
}
char *full_url = char *full_url =
build_search_url(job->engine->base_url, job->engine->page_param, build_search_url(job->engine->base_url, job->engine->page_param,
job->engine->page_multiplier, job->engine->page_base, job->engine->page_multiplier, job->engine->page_base,