这是我的WCF服务,用户可以在其中找到适合自己的消息。
简单来说:
[OperationContract]
[WebGet(UriTemplate = "/GetMessages/{UserGLKNumber}/{UserPassword}/{SessionToken}")]
Messages GetMessages(string SessionToken, string UserPassword, string UserGLKNumber);
我对这条线路有所担忧: {UserGLKNumber}/{UserPassword}/{SessionToken}
在用户获取这些消息之前,我必须对用户进行身份验证。但是,使用GET
方法,我无法像POST
中那样发送对象。
这是否符合REST模式呢?
请澄清我的疑虑。