내 사진 웹 사이트에서 Amazon S3에 사진을 저장하고 있습니다. 웹 사이트에 실제로 표시하려면 서명 된 URL을 사용하고 있습니다. 이미지 URL이 만료됨을 의미합니다. 웹 응용 프로그램 만 유효한 이미지 파일 URL을 생성 할 수 있습니다.XML을 보호하는 비공개 Amazon S3 URL을 구현하는 방법은 무엇입니까?
URL의 예는 다음과 같이 보일 것이다 : 당신이이 글을 읽을 때 쯤이면, 그 URL이 이미 만료 된 수
참고. 괜찮습니다. 문제는 형식에 관한 것입니다.
위의 URL 형식은 웹 사이트에서 정상적으로 작동하지만 XML 파일은 손상됩니다. 그 이유는 &
문자로 이스케이프해야합니다.
예를 들어 RSS 피드에 연결할 수있는 웹 사이트 용 Windows 8.1 라이브 타일을 구현하려고합니다. 내 RSS 피드는 여기에 있습니다 :
공급은 대부분의 RSS 리더에서 작동합니다http://www.jungledragon.com/all/rss/promoted
그러나, 윈도우 8 타일 빌더 (http://www.buildmypinnedsite.com/en)는 XML이 유효 것에 대해 특히 엄격하다. 여기에서 당신은 말했다 피드에 발생 오류를 볼 수 있습니다
http://notifications.buildmypinnedsite.com/?feed=http://www.jungledragon.com/all/rss/promoted&id=1
지금, 나의 단순한 생각&
또는
&
에 의해 서명 된 URL의 일부인
&
을 인코딩하는 것이었다. XML을 유효하게 만들 수는 있지만 불행하게도 S3는
&
을 인코딩 할 수 없습니다. 이와 같이 사용하면 이미지가 더 이상로드되지 않습니다.
해결할 수없는 순환 문제인지 궁금합니다.