일반 HTML 입력 컨트롤에 텍스트를 입력하라는 기본 폼이 있습니다. 사용자가 미리 채워진 목록에서 태그를 선택할 수 있도록 jquery-tokeninput도 사용하고 있습니다.액센트가있는 폼 데이터 인코딩 문제가 없습니다
사전 채워진 목록의 태그 중 하나는 내가 서버에서 가져온 단어 인 카페 주소이고, mytaglist.push ({id : 'café
', 이름 : ' café
'});
문제는 그들이 태그로 '카페'같은 단어를 입력 할 때, asp.net의 MVC가 말하는 입력을 거부한다는 것입니다 :
잠재적 위험으로 Request.Form 값 (클라이언트에서 발견 된articleTags = "caf é"). 당신이 볼 수 있듯이 = 신 & 카테고리 = & 제목 = caf%C3%A9
& 텍스트 sometext & articleTags = caf%26%23233%3B
& IsAgreedTerms이
은, 제목이 참이 = = 사용자 이름 : 불을 지르고를 사용
검사 같은 것을 할 내 게시물 데이터를 보여줍니다 가치 caf % C3 % A9는 맞지만 articleTags는 기대하지 않았던 값 caf % 26 % 23233 % 3B를가집니다.
나는 카페 (그리고 인코딩 된 값이 아닌)가 화면에 나타나는지 확실히해야합니다.
올바른 게시물 데이터를 보내고 카페를 계속 표시하려면 어떻게해야합니까? 서버에서 텍스트를 보내는 방법을 변경해야합니까?