2012-11-19 3 views
2

UrlFetchApp 클래스 인 fetch() 메소드에 문제가 있습니다. 나는이 문제를 골라 내었고 실제로 가져 오는 실제 링크가 너무 길다는 것 같다.UrlFetchApp.fetch 링크 길이 제한

필자는 필요한 데이터를 제거하여 (약 1900 자) 결과를 가져올 때 가져 오기 요청을 보낸다. 괜찮음

길이 제한은 작동이 중지되고 "잘못된 요청"오류가 표시되는 2040에서 2060 자 사이의 어딘가에 있습니다. 저는 그것이 2048이라고 추측하고 있습니다. 그것은 얼마 전 업계 표준이었던 것처럼 보입니다.

3400 자 이상의 링크에서 데이터를 가져와야합니다! 이거 너무 길어요? 2048 개의 문자를 이해할 수 있지만 잠시 후에 만날 수있는 한계가 있습니다.

제 질문은이 문제를 해결할 방법이 있습니까? 나는 Google이 한도를 설정했다고 가정하고 있는데,이 한도를 요청할 수있는 방법이 있습니까?

감사합니다.

답변

0

당신은 URL을 단축 UrlShortener을 시도하고 단축 URL

+0

아와 UrlFetchApp을 사용할 수 있습니다! 그것도 생각조차하지 못했습니다. 가져 오기 자체에서 필요한 작업을 수행 할 수 있다는 것은 대단한 일이지만, 이는 확실히 실용적인 대안입니다. –

+0

Darn. 그냥 테스트 해 보니 작동하지 않는 것 같습니다. 단축키는 2048 자 제한과 같습니다. 버머 :( –