http - 如何在 HTTP POST 请求中传递参数?

标签 http post

我使用页面 http://www.latlong.net/Show-Latitude-Longitude.html 的 thingSpeak 创建了一个 API key .该页面接受两个输入纬度和经度,并提供位置名称作为输出。

https://api.thingspeak.com/apps/thinghttp/send_request?api_key=OQHAGOXG1YOYJPZC这是使用 API_KEY 的网页的等效地址。在此我也想传递输入(纬度和经度)。我该怎么做。(即我想获得一个链接,该链接在执行时会给我页面显示输出)。

如何通过上面的等效地址将参数纬度和经度传递给这个页面。

最佳答案

您可以使用像 Postman 这样的程序手动将请求发送到该端点,您也可以填充正文。使用 jquery,这就是您将 POST 发送到该端点的方式:

var endpoint = https://api.thingspeak.com/apps/thinghttp/send_request?api_key=OQHAGOXG1YOYJPZC;
var data = new Object();
data.longitude = 50;
data.latitude = 50;
$.ajax({
            type: 'POST',
            data: data,
            url: endpoint,
            contentType: 'application/json; charset=utf-8',
            success: function (response) {

            },
            error: function (response) {

            }
    });

关于http - 如何在 HTTP POST 请求中传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43078295/

相关文章:

java - 有没有办法在 Chrome 或 Firefox 中修改 HTTP 请求?

php - 如何以分页方式从 YouTube 获取用户视频

javascript - 如何将同一个帖子发送到多个服务器并将数据与单个帖子关联

javascript - 如何在提交前通过javascript获取帖子标题

php - 使用 POST 方法的 LightOpenID 身份验证

php - 表单中相同元素的多个实例

java - HttpRequest 返回空实体,无法在服务器上提取正文

java - Java 中的 HTTP 多部分类

javascript - jQuery.post 并不总是发送表单数据

c# - C# (C Sharp) 中的 Apache HTTP 服务器实现