假设我的服务器收到了GET请求
www.example.com/?hub.mode=subscribe&hub.challenge=1320729329&hub.verify_token=Hello
我想把hub.challenge这部分回音回来。我怎样才能用巴列利纳语做到这一点呢?
发布于 2017-06-17 11:14:13
为此,您需要使用@http:QueryParams。请参阅以下示例:
import ballerina.net.http;
import ballerina.lang.system;
@http:BasePath {value:"/shop"}
service echo {
@http:GET{}
@http:Path {value:"/order"}
resource echoGet (message m, @http:QueryParam {value:"orderid"}string orderid) {
system:println("orderid" + orderid);
reply m;
}
}作为http://localhost:9090/shop/order?orderid=123的GET请求将被设置为变量orderid,然后您可以在进一步的实现中使用它。(请注意,我在示例中使用了system:println )
https://stackoverflow.com/questions/44600298
复制相似问题