我使用以下代码从HTTP请求获取值:
@PostMapping(consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, value = "/v1/notification")
public ResponseEntity handleNotifications(@RequestBody MultiValueMap keyValuePairs) {
LOGGER.debug("handleFormMessage");
LOGGER.debug("keyValuePairs: {}", keyValuePairs);
String unique_id = String.valueOf(keyValuePairs.get("unique_id"));
System.out.println("!!!!!!!!!!!!!! ! unique_id " + unique_id);
}
但是我得到这个值:!!!!!!!!!!!!!! ! unique_id [24q376c3ts2kh3o3220rry322dfe2k7y].
有没有一种方法可以在没有经典String结果= str.substring(0,index)str.substring(index 1);的情况下从字符串中删除[]?
有没有办法获得价值?
我用它来发布值: