0

가능한 html/javascript/code를 서버로 전송 한 다음 수신하는 가장 좋은 방법은 무엇입니까?html 특수 문자를 서버로 보내고 뒤로 보내는 가장 좋은 방법은 무엇입니까?

사용자가 코드 (예 : html)를 보낼 수있는 채팅이 있습니다. 이 html 및 기타 텍스트를 일반 텍스트로 보내야합니까? 아니면 데이터베이스에 저장하기 전에 <> 및 기타 다른 문자를 html 항목으로 변경해야합니까?

평범한 텍스트를 보내고 저장 한 다음 사용자에게 표시 할 때 JavaScript 정규 표현식을 사용하여 플러그인을 HTML 엔터티로 변환하려고 생각했습니다.

가장 좋은 방법은 무엇입니까? 평범한 텍스트를 다루기가 쉬운 angular.js에서도이 데이터를 사용해야합니다.

답변

2

항상 원래 입력을 제출하고 저장해야합니다. 특수 장치 또는 소프트웨어 (즉, 귀하의 경우에는 HTML 인터프리터)에 출력되도록 준비된 입력을 저장하면 다른 용도로 데이터를 사용하기가 어려워집니다. 예를 들어 나중에 추가 할 수있는 휴대 기기 용 채팅 앱 일 수 있습니다.