问题描述
我的问题是我向我的 netlify 函数发送了一个 FormData 类型的记录。
表格代码:
const onSubmitWithReCAPTCHA = async (e) =>{
e.preventDefault()
const action = e.target.action
const data = new FormData(e.target)
const token = await
recaptchaRef.current.executeAsync()
data.set("g-recaptcha-response",token)
fetch(action,{
method: "post",body: data,}).then((_response) => {
return navigate("/")
})
}
这是我的 WebKitFormBoundary 到达 netlify 函数:
------WebKitFormBoundaryi7nDDId3RXxrRRso
Content-disposition: form-data; name="bot-field"
------WebKitFormBoundaryi7nDDId3RXxrRRso
Content-disposition: form-data; name="form-name"
newsletter
------WebKitFormBoundaryi7nDDId3RXxrRRso
Content-disposition: form-data; name="email"
test@gmail.com
------WebKitFormBoundaryi7nDDId3RXxrRRso
Content-disposition: form-data; name="g-recaptcha-response"
------WebKitFormBoundaryi7nDDId3RXxrRRso--
如何在 netlify 函数中解析此 WebKitFormBoundary 以将电子邮件提取为字符串? 可惜网上没找到例子……
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)