我在springboot中有一个带有嵌入式tomcat的rest控制器。控制器正在从ASP.NET应用程序调用,他们正在检查StatusDescription是否为“ OK”。我对数据的反应还可以,但是“状态描述”始终为空。
有什么方法可以获取StatusDescription?
示例api:
@GetMapping(value = "/updateStatus", produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<CheckStatusResponse> updateStatusResponse(@RequestParam(value = "TransactionId", required = false) String transactionID,
@RequestParam(value = "VenderId", required = false) String vendorId,
@RequestParam(value = "Status", required = false) String transactionStatus,
@RequestParam(value = "BcCode", required = false) String bcId,
@RequestParam(value = "rrn", required = false) String rrn) {
AepsTransaction transaction = new AepsTransaction();
transaction.setTransactionId(transactionID);
transaction.setTransactionStatus(transactionStatus);
transaction.setRrn(rrn);
transaction.setBcId(bcId);
return new ResponseEntity<>(aepsService.upDateStatusCallBackHandeling(transaction), HttpStatus.OK);
}
我找到了答案。对于大于8.5的tomcat版本,会出现此问题。如果您将tomcat降级到8.0,问题就解决了
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句