首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用`axios` post原始数据

要使用axios发送POST请求并传递原始数据,您需要设置请求的Content-Typeapplication/octet-stream,并将原始数据作为请求体发送。以下是一个示例:

代码语言:javascript
复制
const axios = require('axios');

async function sendRawData() {
  const url = 'https://your-api-endpoint.com';
  const rawData = '这里是您的原始数据'; // 例如:二进制数据、字符串等

  try {
    const response = await axios.post(url, rawData, {
      headers: {
        'Content-Type': 'application/octet-stream',
      },
    });

    console.log('原始数据已成功发送:', response.data);
  } catch (error) {
    console.error('发送原始数据时出错:', error);
  }
}

sendRawData();

请根据您的需求替换urlrawData变量的值。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Vue如何实现axios.post请求

Vue如何实现axios.post请求 背景 问题描述: 使用axios发送post请求,已经传入了body参数,且header中设置了body的编码格式,但后端 req.body接收到的参数为空 ,但是网页上抓包检查时...,发现请求的body确实是携带了参数的 请求参数设置: import axios from "axios" await axios.post("/pubsys/createLodgeUnitV4",...会自动转换数据为json格式 源码上查找到了转换请求体参数格式的相关代码,确认是axios的问题 if(utils.isURLSearchParams(data){ setContentTypeIfUnset...":"create" } await axios.post("/pubsys/createLodgeUnitV4", qs.stringify(data), {headers: {"Content-Type...使用该库,就可以自动转化,而不需要手动去拼接 2、引入qs后,使用时提示qs undefined 解决方式:修改引入方式为 import * as qs from 'qs'

11510
  • SpringBoot项目的html页面使用axios进行get post请求

    说明:本项目为SpringBoot项目而不是vue项目,本项目用于练习axios使用get及post请求get和post请求都采用两种方式进行配置,并注明易错点@toc1.axios是什么Axios 是一个基于...axios的github:https://github.com/axios/axios2.vue项目为什么使用axios,而不使用jquery?...}).catch(err => { console.log(err); //打印响应数据(错误信息) });6.post请求的两种方式使用方式1(推荐) => axios.post()...注意点2:axios.post()的第二个{}指代请求体中没有作为key的data,而axios({})中使用data作为请求体参数。...Bootstrap、JQuery、thymeleaf3.JavaScript入门及基础知识介绍4.AJax(XHR+Get和Post+AJax的封装)5.SpringBoot项目的html页面使用axios

    9800
    领券