当我使用getStaticProps时,仅当我将此文件上传到Amazon s3时,才会在wordpress中使用此示例(https://github.com/vercel/next.js/tree/canary/examples/cms-wordpress)从Wordpress CMS获取帖子,而我只会收到此utf8错误信息 >
我试图像这样在api中使用utf8
const { data } = await axios({
url: API_URL,
method: 'POST',
headers: {
'Content-type': 'application/json; charset=utf-8',
'Accept': 'application/json; charset=utf-8',
},
data: payload,
});
在本地没有出现此错误
答案 0 :(得分:0)
我部分手动解决了此输入,仅将Content-Type更改为text / html; charset = utf-8。但是我需要在package.json上执行此操作,并且卡住了
使用package.json中的2条命令修复
aws --profile uaubox s3 sync --delete --acl public-read out/ 's3://mysite.com.br' --exclude '*.html' && aws --profile uaubox s3 sync --delete --acl public-read out/ 's3://mysite.com.br' --exclude '*' --include '*.html' --content-type 'text/html;charset=utf-8'