Ошибка реакции-apollo: [Сетевая ошибка]: ServerParseError: JSON.parse: неожиданный символ в строке 1 столбца 1 данных JSON - PullRequest
0 голосов
/ 12 октября 2019

Я хочу отправить запрос на сервер через apollo и получить запрос:

import React, { Component } from 'react';
import { gql } from 'apollo-boost';
import { graphql } from 'react-apollo';

const getBooksQuery = gql`
{
    books{
        name
        id
    }
}
`

class BookList extends Component {
    render() {
        console.log(this.props);
        return (
            <div>
                <ul id="book-list">
                    <li>Book Name</li>
                </ul>
            </div>
        );
    }
}


export default graphql(getBooksQuery)(BookList);

Но я получаю следующую ошибку.

[Ошибка сети]:ServerParseError: JSON.parse: неожиданный символ в строке 1 столбца 1 данных JSON

Я настроил внутренний сервер с помощью nodejs и graphql. Но я могу легко открыть "http://localhost:4000/graphql/" в моем браузере, отправить ниже запрос


{
    books{
        name
        id
    }
}

и получить данные из БД. Кто-нибудь знает, где проблема?

1 Ответ

0 голосов
/ 12 октября 2019

Я выяснил проблему и указываю своему клиенту на неправильный URL.

...