bool TestExtCurl::test_evhttp_async_post() { Variant ret = f_evhttp_async_post(String(get_request_uri()), "echo", make_packed_array("ECHO: foo")); ret = f_evhttp_recv(ret.toResource()); VS(ret[s_code], 200); VS(ret[s_response], "POST: echo"); VS(ret[s_headers][0], "ECHOED: foo"); VS(ret[s_headers][4], "Content-Length: 10"); return Count(true); }
bool TestExtCurl::test_evhttp_async_post() { Variant ret = f_evhttp_async_post(String(get_request_uri()), "echo", CREATE_VECTOR1("ECHO: foo")); ret = f_evhttp_recv(ret); VS(ret[s_code], 200); VS(ret[s_response], "POST: echo"); VS(ret[s_headers][0], "ECHOED: foo"); VS(ret[s_headers][4], "Content-Length: 10"); return Count(true); }