87 auto back = std::back_insert_iterator(answer);
90 answer.append(
"\t\"protocol_end\":\"");
91 helpers::encode_json(std::to_string(
protocol_end), back);
92 answer.append(
"\",\n");
94 answer.append(
"\t\"username_end\":\"");
95 helpers::encode_json(std::to_string(
username_end), back);
96 answer.append(
"\",\n");
98 answer.append(
"\t\"host_start\":\"");
99 helpers::encode_json(std::to_string(
host_start), back);
100 answer.append(
"\",\n");
102 answer.append(
"\t\"host_end\":\"");
103 helpers::encode_json(std::to_string(
host_end), back);
104 answer.append(
"\",\n");
106 answer.append(
"\t\"port\":\"");
107 helpers::encode_json(std::to_string(
port), back);
108 answer.append(
"\",\n");
110 answer.append(
"\t\"pathname_start\":\"");
112 answer.append(
"\",\n");
114 answer.append(
"\t\"search_start\":\"");
115 helpers::encode_json(std::to_string(
search_start), back);
116 answer.append(
"\",\n");
118 answer.append(
"\t\"hash_start\":\"");
119 helpers::encode_json(std::to_string(
hash_start), back);
120 answer.append(
"\",\n");
122 answer.append(
"\n}");