Veja qualquer de estas questions .
O GET URI em geral não deve ter mais de 255 caracteres, se você precisar enviar mais informações do que isso, use o POST. O uso de URIs mais longos causa todos os tipos de estragos, incluindo reticências nos logs, problemas de proxy e, em casos extremos, 414 erros.