net::ERR_CONTENT_DECODING_FAILE-6ren">
gpt4 book ai didi

reactjs - 如何修复 "net::ERR_CONTENT_DECODING_FAILED 200"

转载 作者:行者123 更新时间:2023-12-03 21:01:51 26 4
gpt4 key购买 nike

我使用 TMDB API 实现了一个 ReactJS 应用程序,我也使用了 Webpack 2.2.1 版,并且我随机收到以下错误 => net::ERR_CONTENT_DECODING_FAILED 200 (OK)。

我发送的数据可能太多,gzip 压缩是必要的,但我不确定。

正如我所说,这是一个不会一直发生的错误,但通常与 => 相同的 axios 查询

async fetchMovies () {
this.setState({ isLoading:true})

const promises = genres.map(async genre => {

const response = await getMoviesWithGenresFromApi(genre.id).then(data
=> {
return data.results.slice(0,14)
})

return {
movies:response,
genretitle:genre.name,
id:genre.id
}
});

const result = await Promise.all(promises).then((result) => {
this.setState({
movieListWithGenre:result,
hasMore: (this.state.movieListWithGenre.length < 19),
isLoading:false
})
});
}

AXIOS 请求:
export function getMoviesWithGenresFromApi(id_genre){
return axios.get(`https://api.themoviedb.org/3/discover/movie?api_key={api_key}&sort_by=popularity.desc&language=fr&include_adult=false&include_video=false&with_genres=${id_genre}`)
.then((response) => response.data)
.catch((error) => console.error(error))
}

我想确定此错误的来源以及采取哪些解决方案来纠正此错误。

最佳答案

我遇到过类似的问题。我使用的 JDK 1.8.0_144 存在压缩问题。此错误已在以后的版本中修复。 JDK 1.8.0_202 为我修复了它。

关于reactjs - 如何修复 "net::ERR_CONTENT_DECODING_FAILED 200",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56954461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com