Bu özel hata, v8. Çoğu durumda JavaScript'iniz bir şekilde bozulur. Örneğin, eksik }ya da bunun gibi bir şey.
Verilen örnekte bu da "Beklenmedik giriş sonu" verecektir:
eval('[{"test": 4}') // notice the missing ]
Ancak sorunların temel nedeni, istenen JSON URL'sinin, Chrome'un görünüşe göre HTML olarak ayrıştırmaya çalıştığı bir İçerik Türüne sahip text/htmlolduğu görülüyor. çözümlenir.
Belirlemeyi deneyin Content-Type için text/plainben sorunları gidermek gerektiğini düşünüyorum.
Bununla birlikte, V8 , girişin beklenmedik bir şekilde nerede bittiğini söylemek konusunda daha iyi bir iş yapabilir .
Content-lengthüstbilginin yanıtın içerdiğinden daha fazla bayt belirtmesi ya da sunucunun bir şekilde geçersiz HTML göndermesidir.