首页 > 解决方案 > 我可以使用来自单个网页的 XMLHttpRequest 触发 firebase 函数吗?

问题描述

  let xhr = new XMLHttpRequest();
        xhr.open("POST", "https://us-central1MYFUNCTION", true)
        xhr.setRequestHeader('Content-Type', 'application/json');
        xhr.send( JSON.stringify({ text: value }) )
        xhr.onreadystatechange = function (res) {
            if (xhr.readyState === 4) {
                console.log(res)
                if (xhr.status === 200) {
                    console.log('success')
                } else {
                    console.log(res)
                }
            } else {
                console.log('not ready')
            }
        }

嗨,我试图用 XMLHttpRequest 触发 firebase 函数,但我得到错误代码 400。我做错了什么?提前致谢

标签: javascriptfirebasexmlhttprequestgoogle-cloud-functionscross-domain

解决方案


推荐阅读