GET 请求 - 为什么我的 URI 这么长?

1 ajax get request parse-platform

我正在使用 PARSE API 发出 GET 请求。我收到“414 Request-URI Too Large”错误,但我不明白为什么。这是我的请求的代码:

 $.ajax({ 
      url : 'https://api.parse.com/1/classes/chats',
      type : 'GET',
      dataType: 'json',
      data : JSON.stringify({   
        order: '-createdAt',    
      }),
      success : function(data) {
        handleData(data)
      },
      error : function(data) {
        console.log('error: ' + data);
      }
    });
Run Code Online (Sandbox Code Playgroud)

Ell*_*sch 5

因为服务器是这么说的,例如您正在查询的服务就是这样配置的。来自维基百科

414 Request-URI Too Long 提供的 URI 太长,服务器无法处理 - HTTP/1.1 规范。通常是太多数据被编码为 GET 请求的查询字符串的结果,在这种情况下,应将其转换为 POST 请求。