2014-05-20 94 views
1

我有一個簡單的網絡API控制器,它已經被設置如下:網頁API危險請求

[Authorize] 
[RoutePrefix("api/messageDetail")] 
public class MessageDetailController : ApiController 
{ 
    [Route("{messageId}")] 
    public HttpResponseMessage GetMessageDetail(string messageId) 
    { 
     var result = MtFacade.GetAmlResults(messageId); 

     var results = new List<string>(); 

     results.AddRange(result.Select(item => ((AmlResults) item).Result)); 

     return messageId == null ? Request.CreateErrorResponse(HttpStatusCode.BadRequest, "No messageId provided") : Request.CreateResponse(HttpStatusCode.OK, results); 
    } 
    } 

有人可以幫助我URL編碼帕拉姆傳遞中,作爲其造成「潛在危險Reuqest 「在一些路過的時候是這樣的:

servername.sometext.1.:3/0

回答