当前位置: 首页 > 面试题库 >

如何将原始数据主体添加到axios请求中?

訾晋
2023-03-14
问题内容

我正在尝试使用Axios与我的React应用程序中的API通信。我设法使GET请求生效,但现在我需要一个POST。

我需要正文为原始文本,因为我将在其中编写一个MDX查询。这是我发出请求的部分:

axios.post(baseUrl + 'applications/' + appName + '/dataexport/plantypes' + plan,
    {
      headers: { 'Authorization': 'Basic xxxxxxxxxxxxxxxxxxx',
      'Content-Type' : 'text/plain' }
    }).then((response) => {
      this.setState({data:response.data});
      console.log(this.state.data);
    });

在这里,我添加了内容类型部分。但是如何添加身体部位?

谢谢。

编辑:

这是工作邮递员请求的屏幕截图
邮递员的工作要求


问题答案:

如何使用直接axiosAPI?

axios({
  method: 'post',
  url: baseUrl + 'applications/' + appName + '/dataexport/plantypes' + plan,
  headers: {}, 
  data: {
    foo: 'bar', // This is the body part
  }
});

资料来源:axios api



 类似资料:
  • 我试图使用Axios与React应用程序中的API进行通信。我设法让get请求工作,但现在我需要一个POST请求。 我需要主体是原始文本,因为我将在其中编写一个MDX查询。下面是我提出请求的部分: 这里我添加了内容类型部分。但是我怎么才能加上身体部分呢? 谢谢你。 编辑:

  • 问题内容: 首次启动应用程序后,我需要向SQLite数据库添加初始值。我该怎么办? 问题答案: 在DBAdapter.java类文件中,您可以执行此操作。 喜欢这种类型。

  • 我刚刚为游戏塑造了我的角色,这是一个box2d动态身体: 可以给身体添加纹理或精灵吗?或者我把精灵的位置和我身体的位置一样?因此,它将覆盖身体的形状,并像实际的box2d身体一样移动。

  • 我正试图根据API验证自己。这个API使用来自请求的原始主体来创建哈希,它将使用该哈希对我的令牌进行身份验证。 出于测试目的,我使用postman和一个请求前脚本来创建哈希。一切都很好,只有一个例外: 在代码选项卡中,我有 谢了!

  • 问题内容: 我正在尝试访问网站,但无法将收集到的“ Cookie”添加到传出的POST请求标头中。我已经能够验证它们是否存在于CookieManager中。 HtmlUnit的任何替代方法也将不胜感激。 问题答案: 我发现可以使用WebClient中的setadditionalHeader()添加标题。