首页 > 解决方案 > CURL 中的 POST 方法不起作用 - 获取错误的范围规范

问题描述

我在 curl 中传递 POST 请求时遇到问题。我正在Windows机器上尝试。

下面是我尝试过的

curl -X POST -H 'Content-Type: application/json' -d '{\"city\":\"Round Rock\",\"state\":\"TX\",\"zipCode\":\"78682\",\"countryCode\":\"CA\",\"orderAmount\":1030.00,\"currencyCode\":\"CAD\",\"cartItems\":[{\"catalogId\": 6007,\"catalogCode\":\"BreakPoint Book\",\"itemNetAmount\": 1000000.0,\"priceIdentifier\":\"5949\"}]}'http://localhost:8080/cart-service/user/18866891/calculate_items_tax

我收到以下异常。

在此处输入图像描述

我可以知道如何在 linux 机器上更改相同的请求吗

标签: curl

解决方案


工作一

curl -H 'Content-Type:application/json' -d '{"city":"Round Rock","state":"TX","zipCode":"78682","countryCode":"CA","orderAmount":1030.00,"currencyCode":"CAD","cartItems":[{"catalogId": 6007,"catalogCode":"BreakPoint Book","itemNetAmount": 1000000.0,"priceIdentifier":"5949"}]}'  http://localhost:8080/cart-service/user/18866891/calculate_items_tax

推荐阅读