@@ -1206,143 +1206,70 @@ class ClientImpl {
12061206 virtual bool is_valid () const ;
12071207
12081208 Result Get (const std::string &path, Progress progress = nullptr );
1209- Result Get (const std::string &path, const Headers &headers,
1210- Progress progress = nullptr );
1211- Result Get (const std::string &path, ContentReceiver content_receiver,
1212- Progress progress = nullptr );
1213- Result Get (const std::string &path, const Headers &headers,
1214- ContentReceiver content_receiver, Progress progress = nullptr );
1215- Result Get (const std::string &path, ResponseHandler response_handler,
1216- ContentReceiver content_receiver, Progress progress = nullptr );
1217- Result Get (const std::string &path, const Headers &headers,
1218- ResponseHandler response_handler, ContentReceiver content_receiver,
1219- Progress progress = nullptr );
1220- Result Get (const std::string &path, const Params ¶ms,
1221- Progress progres = nullptr );
1222- Result Get (const std::string &path, const Params ¶ms,
1223- const Headers &headers, Progress progress = nullptr );
1224- Result Get (const std::string &path, const Params ¶ms,
1225- ContentReceiver content_receiver, Progress progress = nullptr );
1226- Result Get (const std::string &path, const Params ¶ms,
1227- const Headers &headers, ContentReceiver content_receiver,
1228- Progress progress = nullptr );
1229- Result Get (const std::string &path, const Params ¶ms,
1230- ResponseHandler response_handler, ContentReceiver content_receiver,
1231- Progress progress = nullptr );
1232- Result Get (const std::string &path, const Params ¶ms,
1233- const Headers &headers, ResponseHandler response_handler,
1234- ContentReceiver content_receiver, Progress progress = nullptr );
1209+ Result Get (const std::string &path, const Headers &headers, Progress progress = nullptr );
1210+ Result Get (const std::string &path, ContentReceiver content_receiver, Progress progress = nullptr );
1211+ Result Get (const std::string &path, const Headers &headers, ContentReceiver content_receiver, Progress progress = nullptr );
1212+ Result Get (const std::string &path, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress = nullptr );
1213+ Result Get (const std::string &path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress = nullptr );
1214+ Result Get (const std::string &path, const Params ¶ms, Progress progres = nullptr );
1215+ Result Get (const std::string &path, const Params ¶ms, const Headers &headers, Progress progress = nullptr );
1216+ Result Get (const std::string &path, const Params ¶ms, ContentReceiver content_receiver, Progress progress = nullptr );
1217+ Result Get (const std::string &path, const Params ¶ms, const Headers &headers, ContentReceiver content_receiver, Progress progress = nullptr );
1218+ Result Get (const std::string &path, const Params ¶ms, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress = nullptr );
1219+ Result Get (const std::string &path, const Params ¶ms, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress = nullptr );
12351220
12361221 Result Head (const std::string &path);
12371222 Result Head (const std::string &path, const Headers &headers);
12381223
12391224 Result Post (const std::string &path);
12401225 Result Post (const std::string &path, const Headers &headers);
1241- Result Post (const std::string &path, const char *body, size_t content_length,
1242- const std::string &content_type);
1243- Result Post (const std::string &path, const Headers &headers, const char *body,
1244- size_t content_length, const std::string &content_type,
1245- Progress progress = nullptr );
1246- Result Post (const std::string &path, const std::string &body,
1247- const std::string &content_type, Progress progress = nullptr );
1248- Result Post (const std::string &path, const Headers &headers,
1249- const std::string &body, const std::string &content_type,
1250- Progress progress = nullptr );
1251- Result Post (const std::string &path, size_t content_length,
1252- ContentProvider content_provider,
1253- const std::string &content_type);
1254- Result Post (const std::string &path,
1255- ContentProviderWithoutLength content_provider,
1256- const std::string &content_type);
1257- Result Post (const std::string &path, const Headers &headers,
1258- size_t content_length, ContentProvider content_provider,
1259- const std::string &content_type);
1260- Result Post (const std::string &path, const Headers &headers,
1261- ContentProviderWithoutLength content_provider,
1262- const std::string &content_type);
1226+ Result Post (const std::string &path, const char *body, size_t content_length, const std::string &content_type);
1227+ Result Post (const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type, Progress progress = nullptr );
1228+ Result Post (const std::string &path, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1229+ Result Post (const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1230+ Result Post (const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type);
1231+ Result Post (const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type);
1232+ Result Post (const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type);
1233+ Result Post (const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type);
12631234 Result Post (const std::string &path, const Params ¶ms);
1264- Result Post (const std::string &path, const Headers &headers,
1265- const Params ¶ms, Progress progress = nullptr );
1235+ Result Post (const std::string &path, const Headers &headers, const Params ¶ms, Progress progress = nullptr );
12661236 Result Post (const std::string &path, const MultipartFormDataItems &items);
1267- Result Post (const std::string &path, const Headers &headers,
1268- const MultipartFormDataItems &items);
1269- Result Post (const std::string &path, const Headers &headers,
1270- const MultipartFormDataItems &items, const std::string &boundary);
1271- Result Post (const std::string &path, const Headers &headers,
1272- const MultipartFormDataItems &items,
1273- const MultipartFormDataProviderItems &provider_items);
1237+ Result Post (const std::string &path, const Headers &headers, const MultipartFormDataItems &items);
1238+ Result Post (const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const std::string &boundary);
1239+ Result Post (const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const MultipartFormDataProviderItems &provider_items);
12741240
12751241 Result Put (const std::string &path);
1276- Result Put (const std::string &path, const char *body, size_t content_length,
1277- const std::string &content_type);
1278- Result Put (const std::string &path, const Headers &headers, const char *body,
1279- size_t content_length, const std::string &content_type,
1280- Progress progress = nullptr );
1281- Result Put (const std::string &path, const std::string &body,
1282- const std::string &content_type, Progress progress = nullptr );
1283- Result Put (const std::string &path, const Headers &headers,
1284- const std::string &body, const std::string &content_type,
1285- Progress progress = nullptr );
1286- Result Put (const std::string &path, size_t content_length,
1287- ContentProvider content_provider, const std::string &content_type);
1288- Result Put (const std::string &path,
1289- ContentProviderWithoutLength content_provider,
1290- const std::string &content_type);
1291- Result Put (const std::string &path, const Headers &headers,
1292- size_t content_length, ContentProvider content_provider,
1293- const std::string &content_type);
1294- Result Put (const std::string &path, const Headers &headers,
1295- ContentProviderWithoutLength content_provider,
1296- const std::string &content_type);
1242+ Result Put (const std::string &path, const char *body, size_t content_length, const std::string &content_type);
1243+ Result Put (const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type, Progress progress = nullptr );
1244+ Result Put (const std::string &path, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1245+ Result Put (const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1246+ Result Put (const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type);
1247+ Result Put (const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type);
1248+ Result Put (const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type);
1249+ Result Put (const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type);
12971250 Result Put (const std::string &path, const Params ¶ms);
1298- Result Put (const std::string &path, const Headers &headers,
1299- const Params ¶ms, Progress progress = nullptr );
1251+ Result Put (const std::string &path, const Headers &headers, const Params ¶ms, Progress progress = nullptr );
13001252 Result Put (const std::string &path, const MultipartFormDataItems &items);
1301- Result Put (const std::string &path, const Headers &headers,
1302- const MultipartFormDataItems &items);
1303- Result Put (const std::string &path, const Headers &headers,
1304- const MultipartFormDataItems &items, const std::string &boundary);
1305- Result Put (const std::string &path, const Headers &headers,
1306- const MultipartFormDataItems &items,
1307- const MultipartFormDataProviderItems &provider_items);
1253+ Result Put (const std::string &path, const Headers &headers, const MultipartFormDataItems &items);
1254+ Result Put (const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const std::string &boundary);
1255+ Result Put (const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const MultipartFormDataProviderItems &provider_items);
13081256
13091257 Result Patch (const std::string &path);
1310- Result Patch (const std::string &path, const char *body, size_t content_length,
1311- const std::string &content_type, Progress progress = nullptr );
1312- Result Patch (const std::string &path, const Headers &headers,
1313- const char *body, size_t content_length,
1314- const std::string &content_type, Progress progress = nullptr );
1315- Result Patch (const std::string &path, const std::string &body,
1316- const std::string &content_type, Progress progress = nullptr );
1317- Result Patch (const std::string &path, const Headers &headers,
1318- const std::string &body, const std::string &content_type,
1319- Progress progress = nullptr );
1320- Result Patch (const std::string &path, size_t content_length,
1321- ContentProvider content_provider,
1322- const std::string &content_type);
1323- Result Patch (const std::string &path,
1324- ContentProviderWithoutLength content_provider,
1325- const std::string &content_type);
1326- Result Patch (const std::string &path, const Headers &headers,
1327- size_t content_length, ContentProvider content_provider,
1328- const std::string &content_type);
1329- Result Patch (const std::string &path, const Headers &headers,
1330- ContentProviderWithoutLength content_provider,
1331- const std::string &content_type);
1258+ Result Patch (const std::string &path, const char *body, size_t content_length, const std::string &content_type, Progress progress = nullptr );
1259+ Result Patch (const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type, Progress progress = nullptr );
1260+ Result Patch (const std::string &path, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1261+ Result Patch (const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1262+ Result Patch (const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type);
1263+ Result Patch (const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type);
1264+ Result Patch (const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type);
1265+ Result Patch (const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type);
13321266
13331267 Result Delete (const std::string &path);
13341268 Result Delete (const std::string &path, const Headers &headers);
1335- Result Delete (const std::string &path, const char *body,
1336- size_t content_length, const std::string &content_type,
1337- Progress progress = nullptr );
1338- Result Delete (const std::string &path, const Headers &headers,
1339- const char *body, size_t content_length,
1340- const std::string &content_type, Progress progress = nullptr );
1341- Result Delete (const std::string &path, const std::string &body,
1342- const std::string &content_type, Progress progress = nullptr );
1343- Result Delete (const std::string &path, const Headers &headers,
1344- const std::string &body, const std::string &content_type,
1345- Progress progress = nullptr );
1269+ Result Delete (const std::string &path, const char *body, size_t content_length, const std::string &content_type, Progress progress = nullptr );
1270+ Result Delete (const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type, Progress progress = nullptr );
1271+ Result Delete (const std::string &path, const std::string &body, const std::string &content_type, Progress progress = nullptr );
1272+ Result Delete (const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, Progress progress = nullptr );
13461273
13471274 Result Options (const std::string &path);
13481275 Result Options (const std::string &path, const Headers &headers);
0 commit comments