88 auto back = std::back_insert_iterator(
answer);
91 answer.append(
"\t\"protocol_end\":\"");
92 helpers::encode_json(std::to_string(
protocol_end), back);
95 answer.append(
"\t\"username_end\":\"");
96 helpers::encode_json(std::to_string(
username_end), back);
99 answer.append(
"\t\"host_start\":\"");
100 helpers::encode_json(std::to_string(
host_start), back);
103 answer.append(
"\t\"host_end\":\"");
104 helpers::encode_json(std::to_string(
host_end), back);
107 answer.append(
"\t\"port\":\"");
108 helpers::encode_json(std::to_string(
port), back);
111 answer.append(
"\t\"pathname_start\":\"");
115 answer.append(
"\t\"search_start\":\"");
116 helpers::encode_json(std::to_string(
search_start), back);
119 answer.append(
"\t\"hash_start\":\"");
120 helpers::encode_json(std::to_string(
hash_start), back);