2017-12-23 13 views
0

서명 된 URL에 쓸 때 사용하는 맞춤 메타 데이터를 파일로 설정할 수 있습니까? 나는 'x-goog-meta-mything'을 추가하려고했지만 작동하지 않았다. 노드 클라이언트 lib를 사용하고 있습니다.GCS 서명 된 URL로 메타 데이터 보내기

업데이트는 명확합니다 : 헤더를 설정

가 문제가 될 것 같지 않지만, 서명 된 URL을 생성 할 때 내가하지 않은, 미리 메타 데이터의 가치를 알고있다 유능한. I.E. 나는 x-goog-meta-deltachanges을 가지고 있으며 그것은 1과 수천 사이의 숫자 일 수 있습니다. 내 signedUrl에서 나는 x-goog-meta-deltachanges:1,2,3,4,5,6...을 설정해야하며 좋은 생각처럼 보이지 않습니다.

답변

0

까지 Signed URLs docs까지 가야합니다.

필요에 따라 Canonical extension headers 비트를 설정 했습니까? 내 말은

, 당신은 에 모두StringToSign, 에서 x-goog-meta-mything:VALUE을 포함 그런 다음 PUT 요청에 같은 x-goog-meta-mything:VALUE 헤더를 보낼 필요합니다.

이 작업을 수행 했습니까?

+0

'VALUE'은 변화하는 변수로, 0에서 수천까지의 숫자입니다. 이것을 시도했지만 확장 헤더에 가능한 모든 값을 설정해야했습니다. 어떤 값이나 숫자의 범위를 허용하는 서명 된 URL을 만드는 방법이 있습니까? – masfrost

+0

내가 아는 한, 미안. –

+0

제 해결 방법은'x-goog-meta-delta : abovethreshold, underthreshold'입니다. 어쨌든 도움을 주셔서 감사합니다. – masfrost