使用curl发送值

使用curl发送值,curl,postman,Curl,Postman,我有一个向Spring端点发送值的POSTMAN配置: 弹簧端点: @PostMapping(consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, value = "/v1/notification") public ResponseEntity<String> handleNotifications(@RequestBody MultiValueMap<String, Object> keyValu

我有一个向Spring端点发送值的POSTMAN配置:

弹簧端点:

@PostMapping(consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, value = "/v1/notification")
      public ResponseEntity<String> handleNotifications(@RequestBody MultiValueMap<String, Object> keyValuePairs) {

        LOGGER.debug("handleFormMessage");
        LOGGER.debug("keyValuePairs: {}", keyValuePairs);

        String unique_id = String.valueOf(keyValuePairs.get("uniqueid"));
        String status = String.valueOf(keyValuePairs.get("status"));
        String external_id = String.valueOf(keyValuePairs.get("external_id"));
        String gateway = String.valueOf(keyValuePairs.get("gateway"));
        String transaction_type = String.valueOf(keyValuePairs.get("transaction_type"));

        try {

          System.out.println("!!!!!");
          System.out.println("!!!! unique_id " + unique_id);

              System.out.println("!!!!! Entered if(paymentTransaction.isPresent()) {");

        } catch (Exception e) {
          e.printStackTrace();
          return new ResponseEntity<>("Please contact technical support!", HttpStatus.INTERNAL_SERVER_ERROR);
        }

        return new ResponseEntity<>(HttpStatus.OK);
      }
@PostMapping(consumes=MediaType.APPLICATION\u FORM\u URLENCODED\u VALUE,VALUE=“/v1/notification”)
公共响应句柄通知(@RequestBody多值映射keyValuePairs){
LOGGER.debug(“handleFormMessage”);
debug(“keyValuePairs:{}”,keyValuePairs);
String unique_id=String.valueOf(keyValuePairs.get(“uniqueid”);
String status=String.valueOf(keyValuePairs.get(“status”);
String external_id=String.valueOf(keyValuePairs.get(“external_id”);
stringgateway=String.valueOf(keyValuePairs.get(“网关”));
字符串事务类型=String.valueOf(keyValuePairs.get(“事务类型”);
试一试{
System.out.println(“!!!!!”);
System.out.println(!!!!unique\u id“+unique\u id);
System.out.println(“!!!!!如果(paymentTransaction.isPresent()){”)输入;
}捕获(例外e){
e、 printStackTrace();
返回新的响应属性(“请联系技术支持!”,HttpStatus.INTERNAL_SERVER_ERROR);
}
返回新的响应状态(HttpStatus.OK);
}

有没有办法用curl发送相同的数据?

使用邮递员代码按钮并选择curl: