我试图在我的数据库中发布数据,但每次我尝试对其进行dod操作时,我都会收到一个405错误。另外,python有一个错误,说我提交了一个空列表。请给我指出解决这个问题的正确方向。 const axios = require('axios')
let URL = 'http://127.0.0.1:5000/Walls/saveComments'
let HEADERS = { 'Content-Type': 'application/json' }
let data = {
'post': post,
&
我正在尝试发送视频到视频网站,我可以使用REST api和邮递员上传视频,所以我知道api的工作预期。现在我想使用axios来执行相同的请求。我的代码看起来类似于如何使用form-data和axios的示例: const form = new FormData();
const stream = fs.createReadStream(PATH_TO_FILE);
form.append('image', stream);
// In Node.js environment you need to set boundary in the header field '
我试图发送一个post请求到这个端点,我得到了这个错误:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://sandbox.fluidpay.com/api/token-auth. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 405
当我发送邮递员的请求时,它起作用了。但是当我试图用axios发送它时,我得到了上面的错误。
这就是我如何使用
因此,我正在尝试从react客户机获取对节点api的调用。使用postman我可以得到结果,但是使用react on submit时,我有一个错误500,我不知道我做错了什么。两个客户端都在我的机器上,nodeapi在端口8000上运行,react客户端在端口3000上运行。有什么帮助吗?
import React, { Component } from "react";
import axios from "axios";
export class Login extends Component {
constructor(props) {
su
因此,我遇到了一个问题,发送音频(在浏览器中创建)到我的后端存储在数据库中。我在前端使用React,并使用Web audio API来允许用户创建音频。当我发送它时,后端只接收到一个空对象。有谁知道如何让数据持久化,以便将其存储在数据库中,以便稍后播放?
mediaRecorderOnStop() {
console.log("data available after MediaRecorder.stop() called.");
const clipName = prompt('Enter a name for your sound clip?'