首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >试图发布api请求

试图发布api请求
EN

Stack Overflow用户
提问于 2015-09-09 06:31:13
回答 1查看 57关注 0票数 0

我在调用外部站点时遇到了问题。

我需要向http://api.turfgame.com/v4/users发送一个POST请求,其中包含标题、内容类型: application/js。但是,当我运行这段代码时,它只加载,仅此而已。

代码语言:javascript
运行
AI代码解释
复制
var request = require('request');

    var options = {
        uri: 'http://api.turfgame.com/v4/users',
        method: 'POST',
        headers: {
            'Content-Type': 'application/json'
        },
        body: {
            "name": "username"
        }
    };

    request(options, function (error, response, body) {
        if (!error && response.statusCode == 200) {
             res.send(response.body);
        }
});

主体需要以json formate {'name':'username'}发布。

有人能告诉我我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-09 07:11:25

有几件事是错的:

  • "options“对象中的address属性应该是"url”而不是"uri“。
  • 您可以使用"json“属性而不是body。
  • "res“在响应处理程序函数中未定义。
  • 如果你想要身体是一个数组,它需要被方括号包围。

下面是一个只记录响应的工作示例:

代码语言:javascript
运行
AI代码解释
复制
var request = require('request');

    var options = {
        url: 'http://api.turfgame.com/v4/users',
        method: 'POST',
        headers: {
            'Content-Type': 'application/json'
        },
        json: [{
            "name": "username"
        }]
    };

    request(options, function (error, response, body) {
        if (!error && response.statusCode == 200) {
             console.log(response.body);
        }
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32482396

复制
相关文章
前端 api 请求缓存方案
来源 | https://github.com/wsafight/personBlog/issues/2
winty
2020/11/06
1.1K0
前端 api 请求缓存方案
API & HTTP 请求调试:Postman
Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试。
跟着阿笨一起玩NET
2018/09/20
1.2K0
API & HTTP 请求调试:Postman
Dingo Api请求接口404?
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105856.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
9640
乐抖系统-Api请求接口
状态码:0=错误,1=成功,2=机器码已绑定,3=软件已到期,9=软件不存在,8=数据异常,-1=激活码已封禁
白衣少年
2022/12/26
1.7K1
乐抖系统-Api请求接口
使用Postman Proxy录制API请求
Postman的确提供了一种称为Postman Proxy的功能,它可以帮助我们快速地捕获和保存HTTP请求,进而创建测试用例。让我们通过以下步骤详细了解如何使用Postman Proxy。
运维开发王义杰
2023/08/10
5010
使用Postman Proxy录制API请求
api网关怎么转发http请求 api网关模式的优点
api网关担任着一个通信互通的桥梁,因此api网关一定要可以承担不同线路的通信需求。进程间的通讯有同步和非同步两种模式,这就要求api网关,针对每一种通讯模式都有处理方法。是因为微服务应用都是一种分布式的服务架构,此他们之间必须使用进程通讯机制。api网关怎么转发http请求?
用户8715145
2021/12/21
2.5K0
微软发布情绪识别API
2015年11月11日,微软宣布其Oxford项目将开放一个可用于情绪识别的API。微软一位负责技术与研究的人员表示该API可帮助市场营销人员评估顾客对商店展示效果、电影或食物的反应。商家可以用这个软件来创造一个客户工具,例如一个可以从照片中识别情绪并根据不同情绪给出不同选项的应用。根据微软介绍,该API应用该公司的云端情感识别算法来确定特定时刻某张照片中人的情绪。 微软表示,该API以一张图片作为输入,从其中每张人脸的多个表情中找到表情,并利用人脸识别应用程序画出人脸的边界框。这些情绪与面部表情相关,而表
人工智能快报
2018/03/13
2.6K0
前端API请求的各种骚操作
API请求的控制一直以来都是前端领域的热点问题,市面上已经有很多优秀的开源项目可供使用。本文本着授人以渔的精神,抛开所有的工具函数,介绍各种场景下如何用最朴素的代码解决实际问题。
Dickensl
2022/06/14
7570
API 网关的设计:异步化请求
对于统一的网关层,如何用少量的机器接入更多的服务,这就需要用异步来实现,用来提高更多的吞吐量。对于异步化,一般有以下两种策略:
happyJared
2019/12/11
1.5K0
[Flutter]请求阿里百川的API
简单封装了一下,请求阿里百川的api。只是做了一个简单的get请求封装,要更加优雅可以自己再封装一下。
吴老师
2018/09/05
1.7K0
API慢请求问题排查记录「1」
通过Apifox进行接口压力测试也能轻易复现问题,且在一轮3600次的请求中,慢请求基本只出现在前几次请求中
Kevinello
2022/10/31
1.2K0
API慢请求问题排查记录「1」
现代 WorkManager API 已发布
随着设备性能提升和软件生态发展,越来越多的 Android 应用需要执行相对更复杂的网络、异步和离线等任务。例如用户想要离线观看某个视频,又不想一直停留在应用界面等待下载完成,那么就需要以一定的方式让这些离线的过程在后台运行。再比如您想将一段精彩的 Vlog 分享到社交媒体,肯定也会希望视频上传时不会影响到自己继续使用设备。这就涉及到了我们今天分享的主题: 使用 WorkManager 管理后台和前台工作。
Android 开发者
2022/03/28
1.3K0
现代 WorkManager API 已发布
API 请求签名生成规则
每个 HTTP 请求中均需要携带以下的 HTTP 标头字段(HTTP Request Header)
崔哥
2022/05/24
8490
微信小程序--网络请求api
本次博客的内容是对之前天气api使用的一个补充,会具体介绍如何发送网络请求(request)的使用方法。
算法与编程之美
2022/04/08
2.2K0
微信小程序--网络请求api
api特殊化请求的设计
在我们的业务请求中,有很多时候会针对有不同时长的需求策略性设置。这里针对这个需求进行详细的展开。
RobinsonZhang
2018/12/27
5970
metamask api 请求 一般操作
metamask 提供了 window.ethereum 供开发者对 metamask(以太坊网络) 进行交互,当然是需要你已经在浏览器中安装了 metamask,否则 window.ethereum 将会是 undefined,那么此时就可以通过 window.ethereum 检查类型是否是 undefined 来判断浏览器中是否已经安装 metamask。
1_bit
2022/10/28
2K0
Fetch API速查表:9个最常见的API请求
在之前的文章《Fetch 还是 Axios——哪个更适合 HTTP 请求?》中我对比了 Axios,在小型项目的情况下,使用 Fetch API 只需要几个简单的 API 调用,Fet 是一个很不错的解决方案。
张张
2020/11/26
1.3K0
Fetch API速查表:9个最常见的API请求
vue项目实践-添加axios封装api请求
axios 默认提交格式为:application/json 可使用 qs 模块(需要安装)转换后提交格式为 application/x-www-form-urlencoded 通过设置 transformRequest 属性 data => qs.stringify(data) 可以正常表单形式提交
易墨
2018/09/14
2.3K0
腾讯云 API 网关产品发布
摘要总结:本文主要介绍了腾讯云 API 网关产品,该产品为开发者提供了便捷的管理 API,安全保护,流量管理以及监控和日志功能。通过使用 API 网关,开发者可以将 API 快速发布到腾讯云市场,以便其他用户使用。API 网关支持多种编程语言,简化了 API 开发流程,提供了强大的安全功能,保护了开发者的知识产权。同时,文章还介绍了如何通过 API 网关进行微服务架构的落地实践,以及如何使用 API 网关实现 API 经济。
腾讯云开发者社区
2017/11/03
9.4K0
腾讯云 API 网关产品发布
Google 发布 Google Friend Connect API
Google Friend Connect 是 Google 推出的社会化网络工具,通过此工具你可以将各种支持 OpenSocial 的应用通过 Google Friend Connect 在你的网站上应用,并且可以和已有的社会化网络进行整合应用。今天 Google 更是开放了 Google Friend Connect 的 API,让你能够访问到更多 Google Friend Connect 核心的数据和功能。 Google Friend Connect 提供两种 API,JavaScript API 允许你能够直接集成社会化社区到你的网页中。REST API 能够允许你把网站的现有的登陆系统和数据集成新的社会化数据和活动,并能实现让你的网站实现通过 Gmail 账号,Yahoo 账号,OpenID 等方式实现单点登录。
Denis
2023/04/14
6790

相似问题

(400)当试图将简单值发布到API时,请求很差

30

REST API发布请求-请求错误

11

使用$resource API发布请求

12

苹果新闻API发布请求

15

用Fetch API发布请求?

710
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档