2013-02-28 2 views
1

왜 Heroku는 Ruby Jekyll GET URL 길이를 제한합니까? 로컬에서 Jekyll 서버를 실행하면 이 아니고이이 문제를 겪습니다.Heroku의 Jekyll 1033 URL 문자 한도

Twilio GET 414

그리고 1032의 총 글자 수 200 상태 :

Twilio GET 200

이를

나는 1033의 총 글자 수와 상태 (414)를보고 있어요 긴 URL은 Heroku에서 Node.js 및 Play 2.0 응용 프로그램과 함께 작동합니다 (유형을 신속하게 테스트 할 수 있음).

요청에 따라 표시되는 내용은 http://http-status.heroku.com/414입니다. 단,이 제한 사항에 대해서는 Heroku-specific error page에 대한 설명서가 없습니다.

답변

1

는 등 여러 가지 .. 라우터, 다른 서버의 구성에 따라 달라집니다

URL에 더 단단하고 빠른 길이 제한은 없지만, 시스템/도구/브라우저가 있습니다 그 단순히 특정 지점에서 처리를 중지 : Heroku가 자신의 말에 약간의 제한으로 응답 할

http://en.wikipedia.org/wiki/Query_string#Compatibility_issues

+0

내가 기대했다; 로컬 및 AWS에서 작동하기 때문에 필자는이 파일이 특정 파일이라고 가정합니다. –

+0

그들은 지난 주 정도에 라우팅/프록시 레이어를 약간 변경했습니다 (예 : 패치 허용). 그래서 변경되었을 수 있습니다. – CaseySoftware

+0

푸시 한 변경 사항으로 인해 오류가 수정되었습니다. 나는 당신에게 팁을 줄 것이다 :) –