2017-12-06 18 views
0

twilio 'webHook에서 호출 할 웹 서비스를 개발했지만 내 문제점 인 my 서버는 Content-type의 JSon을 예상하고 Twilio는 x-www-form-urlencoded의 Content-type을 보냅니다.콘텐츠 유형이 x-www-form-urlencoded 인 asp.net 웹 API에 대한 POST 오류 415가 지원되지 않는 미디어 유형을 발생시킵니다.

어떤 도움을 주시면 감사하겠습니다.

[HttpPost] 
    public async Task<string>ProcessSms([FromBody] clsTwilio twilio) 
    { 

     IncomingSms incomingSms = new IncomingSms(); 
     incomingSms.twilio = twilio; 
     return await incomingSms.ProcessSmsAsync(); 


    } 
+1

Twilio [예] (https://www.twilio.com/docs/guides/creating-aspnet-mvc-webhook-project)를 보았습니까? –

답변

0

나 자신을 제동 한 후. 나는 GET으로 바꾸고 [FromQuery]를 사용했다. (나는 [FromUri]가 무엇인지 알지 못했기 때문에 그것을 사용하지 않았다.) 그래서 나는 그것을 알아 냈다. 그래서 나는 그것을 알아 낸 것이다.)

도움