URL 문자 제한이 있나요?

URL 문자 제한이 있나요?

TracFone 거래에 대한 광고를 클릭했는데 광고가 통과한 URL을 확인했습니다.

http://ad.yieldmanager.com/clk?3,eJydkduSmkAQhp.GO6FmmCNF5WKAFRGJicJu8CbFSVBBXMIuq0-fdtdNKrfpmqL..rpruuYHEytjhYkpJfmO77DIkIUJL3dMUjMXU2RZFiFSGhxhJKbU9h0VGrGnbOnlsXoP36ThqD5jUVfdXVLlKjVzzPFhXn2QPUFvH8oO9eN39f.hjAvl3zVk2F-5UhlxnYhrYv8Zc4tD-JSM26cELaO6TQ75EEazJtwglhizehnldBsVxzB6bEPDJ-HfBV-m9TCcJ0RNjBmcqumytNHTvtAvad11et61gDe-NyEuZl2GskOVAQmhFlJIQnRwlTJkYhCCS46kDh5SybABcy7Mtem-uV0C0hSSIYQ5gY2bIAGaAE3UfLUC.fDj220NIYxy-BUI0BLAStbnwAuCOb7ETnpqolf-lSslInV2ZKxvs-dK2SfvAuM2jLv7hW63QeD7owZo8XklYxQhappUEsAB4L50rt11vn6sfibklW7X69PyWEFTQZNzLEwioVpDhd79AZfov4Y1-mXfVneb-mf4FGnfpJANjWgUcj20t9eXb4PWl6ei7LVfZf7Sl.qt8RvgCraA,http://insight.adsrvr.org/track/clk?sv=rightmediahosted&w=160&h=600&crid=m2ffwh5&adv=qt8fijj&cmp=fhpecrl&ag=yuq8cbh&pid=imm39f3&td_s=http%3A%2F%2Fl.yimg.com%2Frq%2Fdarla%2F2-3-4%2Fhtml%2Fext-render-secure.html&r=http://tracking.intermundomedia.com/lnd/redir.php?imm_cid=06-AJ&dest=http://offers.tracfone.com/en/samsung-r455c.htm  

942자 URL입니다!

그래서 궁금합니다. URL 길이에 정의된 제한이 있나요?

답변1

Microsoft에 따르면 IE의 최대 문자 제한은 2083입니다.http://support.microsoft.com/kb/208427

이 기사에 따르면 다른 브라우저는 URL에서 훨씬 더 많은 수의 문자를 처리할 수 있습니다.http://hiox.org/425-maximum-length-of-a-url.php

브라우저 간 호환성을 위해 대부분의 URL은 아마도 IE가 지원하는 더 낮은 양을 따를 것입니다.

답변2

처럼djmadscribbler이미 URL의 최대 길이가 있다고 말했고 이것이 바로 우리가 GET 대신 POST를 사용하는 이유입니다(예를 들어) 입력된 텍스트에 대한 제한이 없을 수도 있는 파일을 업로드하거나 HTML 양식을 제출할 때.

URL 길이에 제한이 없는 경우 http get 요청을 사용하여 1GB 문서 백업을 서버에 업로드할 수 있지만 누군가 브라우저 주소 표시줄에 1GB URL을 보고 싶어하지 않는다고 결정한 사람이 있습니다. 아마도 다른 많은 이유가 있을 수 있습니다. bookmark this그런 종류의 URL로 버튼을 누르셨군요 ...

관련 정보