Возвращение источника данных 404 - PullRequest
0 голосов
/ 12 марта 2020

Я загружаю данные таблицы со следующими данными:

    $(document).ready(function () {
        $('#timeofftable').DataTable({
            "processing": true,
            "serverSide": true,
            "ajax": "/timeoffs/timeoffdata"
        });
    });

Сервер возвращает 404 для сгенерированных таблиц данных ajax url, что составляет

http://localhost: 56110 / timeoffs / timeoffdata рисовать = 1 & столбцов% 5B0% 5D% 5Bdata% 5D = 0 & колонки% 5B0% 5D% 5Bname% 5D = & колонки% 5B0% 5D% 5Bsearchable% 5D = верно и столбцы% 5B0% 5D% 5Borderable% 5D? = истинные и столбцы% 5B0% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & колонны% 5B0% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложные и столбцы% 5B1% 5D% 5Bdata% 5D = 1 & колонны% 5B1% 5D% 5Bname% 5D = & столбцы % 5B1% 5D% 5Bsearchable% 5D = TRUE и столбцы% 5B1% 5D% 5Borderable% 5D = верно и столбцы% 5B1% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B1% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5В2 % 5D% 5Bdata% 5D = 2 & колонки% 5В2% 5D% 5Bname% 5D = & столбцы% 5В2% 5D% 5Bsearchable% 5D = верно и столбцы% 5В2% 5D% 5Borderable% 5D = верно и столбцы% 5В2% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5В2% 5D% 5Bsearch% 5D% 5Bregex% 5D = False & столбцы% 5B3% 5D% 5Bdata% 5D = 3 & колонки% 5B3% 5D% 5Bname% 5D = & столбцы% 5B3% 5D% 5Bsearchable% 5D = верно и столбцы% 5B3% 5D % 5Borderable% 5D = верно и столбцы% 5B3% 5D% 5Bsearch% 5D% 5Bvalue% 5 D = & столбцы% 5B3% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B4% 5D% 5Bdata% 5D = 4 & колонки% 5B4% 5D% 5Bname% 5D = & столбцы% 5B4% 5D% 5Bsearchable% 5D = верно и столбцы% 5B4% 5D% 5Borderable% 5D = верно и столбцы% 5B4% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B4% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B5% 5D% 5Bdata% 5D = 5 & столбцы% 5B5% 5D% 5Bname% 5D = & столбцы% 5B5% 5D% 5Bsearchable% 5D = TRUE и столбцы% 5B5% 5D% 5Borderable% 5D = верно и столбцы% 5B5% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B5% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B6% 5D% 5Bdata% 5D = 6 & столбцы% 5B6% 5D% 5Bname% 5D = & столбцы% 5B6% 5D% 5Bsearchable% 5D = верно и столбцы% 5B6% 5D% 5Borderable% 5D = верно и столбцы% 5B6% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B6% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B7% 5D% 5Bdata% 5D = 7 & столбцы% 5B7% 5D% 5Bname% 5D = & столбцы% 5B7% 5D% 5Bsearchable% 5D = верно и столбцы% 5B7% 5D% 5Borderable% 5D = TRUE и столбцы% 5B7% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B7% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B8% 5D% 5Bdata% 5D = 8 & столбцы% 5B8% 5D% 5Bname% 5D = & столбцы% 5B8% 5D% 5Bsearchable% 5D = TRUE и столбцы% 5B8% 5D% 5Borderable% 5D = верно и с olumns% 5B8% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B8% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B9% 5D% 5Bdata% 5D = 9 & столбцы% 5B9% 5D% 5Bname% 5D = & столбцы% 5B9% 5D% 5Bsearchable% 5D = верно и столбцы% 5B9% 5D% 5Borderable% 5D = верно и столбцы% 5B9% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B9% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B10% 5D% 5Bdata% 5D = 10 & столбцы% 5B10% 5D% 5Bname% 5D = & столбцы% 5B10% 5D% 5Bsearchable% 5D = верно и столбцы% 5B10% 5D% 5Borderable% 5D = верно и столбцы% 5B10% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B10% 5D% 5Bsearch% 5D% 5Bregex% 5D = False & столбцы% 5B11% 5D% 5Bdata% 5D = 11 & столбцы% 5B11% 5D% 5Bname% 5D = & столбцы% 5B11% 5D% 5Bsearchable% 5D = верно и столбцы% 5B11% 5D% 5Borderable% 5D = верно и столбцы% 5B11% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B11% 5D% 5Bsearch% 5D% 5Bregex% 5D = False & столбцы% 5B12% 5D% 5Bdata% 5D = 12 & столбцы% 5B12% 5D% 5Bname% 5D = & столбцы% 5B12% 5D% 5Bsearchable% 5D = верно и столбцы% 5B12% 5D% 5Borderable% 5D = верно и столбцы% 5B12% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B12% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B13% 5D% 5Bdata% 5D = 13 & столбцы% 5B13% 5D% 5Bname% 5D = & столбцы% 5B13% 5D% 5Bsearchable% 5D = TRUE и столбцы% 5B13% 5D% 5Borderable% 5D = верно и столбцы% 5B13% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B13% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и столбцы% 5B14% 5D% 5Bdata% 5D = 14 & столбцы% 5B14% 5D% 5Bname% 5D = & столбцы% 5B14% 5D% 5Bsearchable% 5D = верно и столбцы% 5B14% 5D% 5Borderable% 5D = верно и столбцы% 5B14% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B14% 5D% 5Bsearch% 5D% 5Bregex% 5D = False & столбцы% 5B15% 5D% 5Bdata% 5D = 15 & столбцы% 5B15% 5D% 5Bname% 5D = & столбцы% 5B15% 5D% 5Bsearchable% 5D = верно и столбцы% 5B15% 5D% 5Borderable% 5D = верно и столбцы% 5B15% 5D% 5Bsearch% 5D% 5Bvalue% 5D = & столбцы% 5B15% 5D% 5Bsearch% 5D% 5Bregex% 5D = ложь и порядка% 5B0% 5D% 5Bcolumn% 5D = 0 & порядка% 5B0% 5D% 5Bdir% 5D = asc & start = 0 & length = 10 & search% 5Bvalue% 5D = & search% 5Bregex% 5D = false & _ = 1584024794690

Если я скопирую сгенерированный URL-адрес таблицы данных в инспекторе и удалим строку запроса (http://localhost: 56110 / timeoffs / timeoffdata ), URL-адрес разрешается правильно.

Поэтому я считаю, что часть URL, сгенерированная таблицами данных, отображается неправильно.

Я проверил json данные, возвращенные из timeoffdata.

РЕДАКТИРОВАТЬ: Я также попытался изменить сгенерированную на сервере сторону json, чтобы она возвращала только 1 столбец из 1 строки, что дало мне ту же ошибку и ту же строку строки запроса в таблицах данных.

Кто-нибудь сталкивался с этим раньше?

1 Ответ

0 голосов
/ 18 марта 2020

Проблема заключалась в том, что строка запроса, сгенерированная таблицами данных, была слишком длинной. Это решение ...

Как настроить web.config для разрешения запросов любой длины

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...