使用wiremock使用curl命令获取API的响应

使用wiremock使用curl命令获取API的响应,curl,wiremock,Curl,Wiremock,我有以下请求和响应内容 请求 HTTP/1.1 POST /identity/v1/users Content‐Type: application/json Accept: application/json { "firstName" : "foo", "lastName" : "bar", "email" : "test@test.com", "password" : "secret123ABC" } 回应 HTTP/1.1 201 Created {"id":111985014} 我试

我有以下请求和响应内容

请求

HTTP/1.1 POST /identity/v1/users
Content‐Type: application/json
Accept: application/json
{
"firstName" : "foo", "lastName" : "bar", "email" : "test@test.com", "password" : "secret123ABC"
}
回应

HTTP/1.1 201 Created

{"id":111985014}
我试图使用curl命令来获得响应,但我得到了不同的错误,不知道如何做。如果有人知道这一点,请提供帮助。

试试这个:

curl -XPOST http://<your-domain>/identity/v1/users -H "Content‐Type: application/json" -H "Accept: application/json" -d '{"firstName" : "foo", "lastName" : "bar", "email" : "test@test.com", "password" : "secret123ABC"}'
curl-XPOSThttp:///identity/v1/users -H“内容类型:application/json”-H“接受:application/json”-d'{“firstName”:“foo”,“lastName”:“bar”,“email”:test@test.com“,”密码“:“secret123ABC”}”

我想知道它是如何为您给出的答案返回响应“id”的。当我试过的时候,它抛出了连接被拒绝错误。@user6348718您是否将
更改为真实地址?@user6348718看起来像是
wiremock
没有运行,或者您试图连接到错误的端口。当我运行该命令时,我收到了500个错误,表示内容类型未定义,我的疑问是,如果我没有定义,如何得到响应指定我想要的响应?