SyntaxError: неожиданный токен v в JSON в позиции 0 при разборе (<anonymous>) в tryCallOne - PullRequest
0 голосов
/ 29 января 2020

В моем приложении React Native у меня есть два разных случая, когда я делаю вызов API, а затем передаю ответ методу json(). Во-первых, обещание разрешается; во втором он выдает следующую ошибку «SyntaxError: неожиданный токен v в JSON в позиции 0 в parse () в tryCallOne».

Объекты response, которые я передаю json(), имеют вид следующие:

Первый экземпляр (успешный) enter image description here

Второй экземпляр (безуспешный) enter image description here

Насколько я могу судить, единственная разница между этими двумя - x-sourcefiles, но, поскольку они обе строки, я не могу себе представить, что это приведет к ошибке в json() method.

Когда я читал решения других людей, обычно проблема заключалась в том, что объекты Response, которые они передавали json(), на самом деле не были JSON (иногда это были HTML et c ). Это, очевидно, здесь не применимо, поскольку оба объекта, один из которых успешный, относятся к одному и тому же типу.

У кого-нибудь есть понимание или знаете, как я могу подойти к этому?

...