난독화 요청

마지막 업데이트: 2023-05-22
  • 작성 대상:
  • Developer
    User

선택적 잠금 접미사를 포함한 요청 문자열의 전체 수정자 부분의 내용은 표준 base64 인코딩을 적용하여 숨길 수 있습니다.

서버는 다음과 같은 경우 디코딩하려고 합니다. attribute::RequestObfuscation 이(가) 설정되어 있습니다. 디코딩에 실패하면 요청이 거부됩니다. 요청 잠금 및 요청 난독화가 모두 적용되는 경우 base64 인코딩 전에 잠금 접미사를 생성하고 추가해야 합니다.

중요

이 기능을 사용하는 경우 다음과 같은 제한 사항이 사용된다는 점에 유의하십시오.
- Dynamic Media 사용자 인터페이스에 마지막으로 게시한 날짜 필드. 그러나 이 영향은 게시에 영향을 주지 않습니다.
- 현재, 다음과 같은 경우에는 HLS 비디오 스트리밍이 작동하지 않습니다. 난독화 요청 및 잠금 요청 활성화되었습니다.
- 현재 일부 Dynamic Media 뷰어는 다음과 같은 경우 작동하지 않습니다. 난독화 요청잠금 요청 활성화되었습니다.

http://server/myTemplate?$txt=my text string&$img=myImage

다음을 인코딩합니다.

http://server/myTemplate?dHh0PW15IHRleHQgc3RyaW5nJiRpbWc9bXlJbWFnZQ==

값 문자열에서 '=', '&' 및 '%'는 요청이 난독화되기 전에 '%xx' 인코딩을 사용하여 이스케이프해야 합니다. 그렇지 않으면 를 http 인코딩할 필요가 없습니다. 수정자 base64 인코딩은 http 전송에 안전하므로 난독화 전이나 후에 요청의 일부 적용.

참조

HTTP 인코딩, 잠금 요청, attribute::RequestObfuscation

이 페이지에서는