兼容golang的http请求

This commit is contained in:
imhao183
2020-08-29 09:39:47 +08:00
parent fbe5bf7a77
commit 5a14b2f2f0
2 changed files with 24 additions and 0 deletions
@@ -34,9 +34,21 @@ abstract public class ChannelAction extends Action {
@Override
public ErrorCode preAction(Request request, Response response) {
String nonce = request.getHeader("nonce");
if (!StringUtil.isNullOrEmpty(nonce)) {
nonce = request.getHeader("Nonce");
}
String timestamp = request.getHeader("timestamp");
if (!StringUtil.isNullOrEmpty(timestamp)) {
timestamp = request.getHeader("Timestamp");
}
String sign = request.getHeader("sign");
if (!StringUtil.isNullOrEmpty(sign)) {
sign = request.getHeader("Sign");
}
String cid = request.getHeader("cid");
if (!StringUtil.isNullOrEmpty(cid)) {
cid = request.getHeader("Cid");
}
if (StringUtil.isNullOrEmpty(nonce) || StringUtil.isNullOrEmpty(timestamp) || StringUtil.isNullOrEmpty(sign) || StringUtil.isNullOrEmpty(cid)) {
return ErrorCode.INVALID_PARAMETER;
@@ -38,9 +38,21 @@ abstract public class RobotAction extends Action {
@Override
public ErrorCode preAction(Request request, Response response) {
String nonce = request.getHeader("nonce");
if (!StringUtil.isNullOrEmpty(nonce)) {
nonce = request.getHeader("Nonce");
}
String timestamp = request.getHeader("timestamp");
if (!StringUtil.isNullOrEmpty(timestamp)) {
timestamp = request.getHeader("Timestamp");
}
String sign = request.getHeader("sign");
if (!StringUtil.isNullOrEmpty(sign)) {
sign = request.getHeader("Sign");
}
String rid = request.getHeader("rid");
if (!StringUtil.isNullOrEmpty(rid)) {
rid = request.getHeader("Rid");
}
if (StringUtil.isNullOrEmpty(nonce) || StringUtil.isNullOrEmpty(timestamp) || StringUtil.isNullOrEmpty(sign) || StringUtil.isNullOrEmpty(rid)) {
return ErrorCode.INVALID_PARAMETER;
}