问题标签 [http-parameters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
104196 浏览

rest - 设计带有一长串查询参数的 RESTful 查询 API

我需要设计一个 RESTful 查询 API,它根据几个过滤器返回一组对象。通常的 HTTP 方法是 GET。唯一的问题是,它至少可以有十几个过滤器,如果我们将所有这些过滤器作为查询参数传递,URL 可能会变得很长(长到足以被某些防火墙阻止)。

减少参数的数量不是一种选择。

我能想到的一种替代方法是在 URI 上使用 POST 方法并将过滤器作为 POST 正文的一部分发送。这是否反对 RESTfull(发出 POST 调用以查询数据)。

谁有更好的设计建议?

0 投票
1 回答
417 浏览

android - HTTP Get请求解析参数

一些背景知识,我正在创建一个 SMS 网关,让 Android 手机充当一个迷你 Web 服务器/SMS 网关。每当收到 SMS 时,它都会发布到 Web 服务(外部)。Web 服务(外部)以带有参数的 GET 请求的形式响应 Android 的 IP 地址。

我正在尝试获取对我的 android 应用程序 Web 服务发出的请求的参数。该对象request似乎工作正常,但我在解析参数时遇到问题。

的输出

但是,每当我尝试返回特定参数时,它只会返回 null。

如何String smsto = params.getParameter("smsto").toString();在请求中返回参数的值GET

0 投票
1 回答
495 浏览

java - 防止 Jsoup 获取 Http 响应

我正在使用 HTTP 参数向服务器发送查询并获取结果。我使用 Jsoup 并在 URL 中发送我的参数:

但是,在某些情况下,我不想要结果。我只想将参数发送到服务器并忽略响应。

有没有办法阻止 Jsoup 下载响应?有没有其他方法可以在不下载响应的情况下将 HTTP URL 参数发送到服务器?

0 投票
1 回答
533 浏览

pcap - 修改 pcap 文件中的 http 标头/参数

有没有办法在 pcap 文件中添加/修改现有的 http header/request 参数?那里有任何工具,还是我需要使用 Justniffer 或类似工具组装回 HTTP 并从那里开始?

0 投票
1 回答
468 浏览

android - 如何在具有特定键值对的 http post 中发布具有身份验证的参数?

在这里,我设置了这个,但根据输出参数没有到达服务器端......

0 投票
2 回答
4532 浏览

java - 使用 Java ServerSocket 读取 TCP 端口上的 HTTP 参数

如果我从 Java Servlet 发送 HTTP 请求并使用 ServerSocket 在 TCP 端口上接收它,我将如何读取 HTTP 请求参数。谁能帮我解决这个问题?

以下是我的设计

小服务程序

使用 HttpURLConnection 获取/发布

在 localhost : 2309 我有一个 ServerSocket 并监听来自上面 servlet 的请求。我正在尝试读取请求,但我只读取了 HTTP 标头,但我没有看到请求参数(我知道在上面的示例中我没有发送任何参数,我已经通过获取连接的输出流并写入它)。

这就是我尝试将请求参数发送到我的 ServerSocket 程序的方式。

以下是我的 ServerSocket 程序。

以下是我在 ServerSocket 程序 OUTPUT 上看到的内容。

任何人都可以建议我

  1. 如何读取请求参数

  2. 在连接对象上写入输出流,它会在该位置为我提供请求参数吗?

  3. 这是一个好方法吗,当我只想保持一个独立的服务器运行时,它只会监听来自单个端口的请求并为它提供服务[或]有什么更好的方法可以执行此操作?

0 投票
2 回答
507 浏览

api - Lucee 服务器上的 API 响应文件内容为空

当我在 Coldfusion 服务器中调用 canadaPost api 时,它给出了预期的响应。但是当我在 Lucee 服务器中使用相同的调用时,它会抛出消息失败。两个服务器的响应标头都是“Oracle-iPlanet-Web-Server/7.0”。但响应 mimetype 是 Lucee 服务器中的“application/octet-stream”和coldfusion 服务器中的“application/vnd.cpc.ship.rate-v3+xml”。

这是问题的原因吗?请就此提出您的建议。

这是我的代码:

附上 Lucee 服务器上的截图:

在此处输入图像描述

谢谢

0 投票
3 回答
34095 浏览

http - Go:从 http.Request 获取路径参数

我正在使用 Go 开发 REST API,但我不知道如何进行路径映射并从中检索路径参数。

我想要这样的东西:

如果可能的话,我想只使用http包而不是 web 框架。

谢谢。

0 投票
1 回答
334 浏览

java - java中的httpurlConnection与httpParams

我正在尝试通过交换机将文件从本地发布到另一个平台。当我使用 DefaultHttpClient 执行此操作时,没有问题。

但我必须用 HttpURLConnection 来做。有没有办法做到这一点?

例如:

这是我的 HttpUrlConn 代码

谢谢大家。

0 投票
2 回答
810 浏览

download - 我想下载一个 pdf 文件,该文件存储在项目 WebContent 中的文件夹中

这是我的struts.xml文件。

这是对象File正在获取的操作代码null

我已将要下载的文件存储在 Web 内容文件夹中,并将其路径存储在数据库中。