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

在$资源上发送请求正文

慕容劲
2023-03-14

我查看了$resource的Angular API,但没有找到向RESTful服务发送请求正文的方法。

isArray-{boolean=}-如果为true,则此操作返回的对象为数组,请参见returns部分。

目前,我还没有找到发送包含JSON对象的请求负载的任何方法。

共有1个答案

常俊侠
2023-03-14

只要操作支持正文消息(例如,POST,但不支持GET),就可以将数据参数传递给资源的action方法,该方法将在请求的正文中发送:

yourResource.save(yourData)

示例:http://jsfiddle.net/n3nxk/1/

 类似资料:
  • 问题内容: 我查看了用于$ resource的AngularAPI,但没有找到将s发送到RESTful服务的方法。 我知道使用$http方法是可能的,所以,也可以使用吗? 显然,这是的选项。 动作 – {string} –动作的名称。该名称成为资源对象上方法的名称。 方法 – {string} – HTTP请求方法。有效方法为:GET,POST,PUT,DELETE和JSONP params –

  • 我正在尝试使用file类型的输入上传文件,我还有另一个参数要提交 以下是我的表格代码: JS代码: 这是我的行动: 和IM使用fileUpload拦截器: 这是请求: 文件内容类型不应该是“”而不是?文件名不应该是空的? 我真的不明白文件有什么问题?

  • 代码如下: 这将向flask发送一个{“name”:“go”}JSON字典。Flask应该将语言名称追加到数组中,并在响应中返回完整的数组。现在,当我手动发送请求时,这就工作了,所以这不是Flask的错误。但是当我从iOS发送上述内容时,我在flask控制台中得到request.json==None。很明显,我送的是一具空尸体,但我不应该。你知道我哪里出了问题吗?

  • 我尝试使用(version4.0)调用api来提交一些数据。我想请求已经成功了。但我遇到的麻烦是,当进行调用时,我从服务器得到一个0字节失败的响应。 我已经尝试了StackOverflow上当前的许多解决方案,但找不到解决方案。谢谢你的帮助。 以下是我的设置:

  • 发送请求 发送同步请求 Web3j web3 = Web3j.build(new HttpService()); // defaults to http://localhost:8545/ Web3ClientVersion web3ClientVersion = web3.web3ClientVersion().send(); String clientVersion = web3Client

  • 我是一个使用angular的新手,我正在努力学习一点,但我不能使用令牌进行简单的获取。我做了很多研究,最后总是得到这段代码。 对于我的后端,我使用Kotlin/Springboot并配置了Cors。 即使如此,当尝试这样做请求我得到这个错误。 访问位于“”的XMLHttpRequesthttp://localhost:5000/api-v1/来源的帐户/列表 -- 果心js:15713错误Http