OCamlnet 3 具有Http_client.Convenience.http_post
.
它的 API 是这样的:
val http_post:字符串->(字符串*字符串)列表->字符串
使用给定的 URL 执行“POST”请求并返回响应正文。该列表包含随 POST 请求发送的参数。
我的问题是::
我应该在哪里提供标题和数据主体post request
?
OCamlnet 3 具有Http_client.Convenience.http_post
.
它的 API 是这样的:
val http_post:字符串->(字符串*字符串)列表->字符串
使用给定的 URL 执行“POST”请求并返回响应正文。该列表包含随 POST 请求发送的参数。
我的问题是::
我应该在哪里提供标题和数据主体post request
?
AFAIR 你不能在Convenience方法中提供自定义标题。但是,您始终可以使用管道API:
let _ =
let call = new Http_client.post
"http://localhost:8080"
[("param", "value")]
in
call#set_req_header "User-Agent" "Foozilla 1.0";
call#set_req_header "Myheader" "foo";
let pipeline = new Http_client.pipeline in
pipeline#add call;
pipeline#run ();