2014-05-21 3 views
0

"서명 작성"에 대한 Amazon의 설명서에는 매우 특정한 요구 사항이 있습니다.Amazon Signature Encoding

URL은 다음과 같은 규칙에 따라 매개 변수 이름과 값을 인코딩 : 특히,에 나에게 묻는다

  • 하지 URL 인코딩에게 예약되지 않은 문자 RFC 3986을 정의 중 하나를 수행합니다. 이러한 예약되지 않은 문자는 A-Z, a-z, 0-9, 하이픈 (-), 밑줄 (_), 마침표 (.) 및 물결표 (~)입니다.
  • 퍼센트는 % XY로 된 다른 모든 문자를 인코딩합니다. 여기서 X와 Y는 16 진수 0-9 및 대문자 A-F입니다. (공통 부호화 방식들처럼, 그리고 +)
  • 퍼센트 인코딩은 20 %로서
  • 퍼센트 인코딩 공백 문자 .... 폼 %의 XY %의 ZA에서 UTF-8 문자 확장.

이 인코딩에 이름이 있습니까?

+0

"Amazon 서명 인코딩"이외의 이름을 의미합니까? –

답변

0

인코딩에 이름이 있는지는 아직 모르지만 RFC 3689에 정의되어 있습니다. 일단 라이브러리를 찾는 것이 쉽다는 것을 알았습니다.