微服务提供了GET的接口,
APP请求经过网关用的POST,
请问网关转发可以改变请求方式吗?
还是只能调用POST的服务
例:
postman直连调用:
http://xxxxx:8080/query?xxx=123
APP端: http://xxx.xxx.xxx.xx/query
{
"xxx" : "123"
}
微服务提供了GET的接口,
APP请求经过网关用的POST,
请问网关转发可以改变请求方式吗?
还是只能调用POST的服务
例:
postman直连调用:
http://xxxxx:8080/query?xxx=123
APP端: http://xxx.xxx.xxx.xx/query
{
"xxx" : "123"
}
不能改的,post的数据是放在body里面,get的数据是放在url里面属于请求头的一部分,尤其post数据很大的时候对于get是不支持的,而且get也不支持binary数据的传输