当前位置: 首页 > 知识库问答 >
问题:

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

杜弘光
2023-03-14

我正在使用PARSE API发出GET请求。我收到一个“414请求URI太大”错误,但我不明白为什么。这是我请求的代码

 $.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);
      }
    });

共有1个答案

仰翰采
2023-03-14

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

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

 类似资料:
  • 我试图将我的Springmvc项目转换为Spring启动。我根据Spring启动转换了所有必要的文件。控制台上没有错误。但是当我在浏览器中运行我的网络应用程序时,我得到了这个错误。 在名为“DispatcherServlet”的DispatcherServlet中找不到URI为[/onlineshopping/WEB-INF/views/page.jsp]的HTTP请求的映射 我尝试运行的任何ur

  • 问题内容: 我在我的角度应用程序中定义了以下服务: 我正在编写以下规范对其进行测试: 每当我运行测试时,第一个测试通过,但第二个测试产生错误: 我究竟做错了什么? 编辑: 原来,我已经配置是这样的… 。但是我在打电话给我。注意缺少“ /”。一旦我添加了斜线,一切都很好:) 问题答案: 您需要告诉$ httpBackend期待GET请求。 或者,您可以穿上自己的衣服。我更喜欢用那种方式陈述我的陈述,

  • http://maps.googleapis.com/maps/api/directions/json?origin=Central香港 在没有mode=transit参数的情况下,请求可以正常工作,但结果只包括驾驶方向。添加最后一个参数后,我得到: "状况":"INVALID_REQUEST" 我能做些什么来使这个工作?有明确的交通选项,它们列在谷歌地图上。

  • 我正在用Spring Boot构建一个SOAP web服务。一个。wsdl文件是由第三方提供的,我正在用wsdl2java生成Java类。 当使用SoapUI进行测试时,我可以击中我的endpoint。但是,请求总是空的,除非我在SOAPUI中手动修改XML请求。 如何通过修改代码而不更改原始wsdl或XML请求来修复此问题?