Библиотека Dropzonejs — Ответ на предпечатную проверку недопустим в переполнении стека

Я разработал небольшой модуль для своего веб-приложения для перетаскивания файлов и загрузки на сервер в php. Я использовал библиотеку DropzoneJS. Когда я запускаю этот модуль в localhost, он работает отлично. Но когда я запускаю этот модуль на живом сервере с https, я получаю сообщение об ошибке. (состояние ошибки: 302).

Сообщение об ошибке —
«Ошибка загрузки https://example.com/?q=ajax/upload_account_documents: Ответ на предпечатную проверку недействителен (перенаправление) «

Я делюсь информацией о запросах и ответах http как на реальном сервере, так и на локальном сервере.

Информация HTTP сервера LIVE (ошибка ответа)

ЗАПРОС


ОПЦИИ /? Q = ajax / upload_account_documents HTTP / 1.1
Хост: example.com
Подключение: keep-alive
Прагма: без кеша
Cache-Control: без кеша
Access-Control-Request-Method: POST
Происхождение: https://www.example.com
Пользователь-агент: Mozilla / 5.0 (Windows NT 6.2; Win64; x64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 68.0.3418.2 Safari / 537.36
Access-Control-Request-Headers: кэш-контроль, х-запрошенный-с
Принять: * / *
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US, en; q = 0,9

ОТВЕТ


HTTP / 1.1 302 найдено
Дата: ср, 09 мая 2018 г. 08:04:31 мск
Сервер: Apache / 2.4.6 (CentOS) OpenSSL / 1.0.1e-fips PHP / 5.6.31
X-Powered-By: PHP / 5.6.31
Набор cookie: PHPSESSID = kc8wewewhi2cmo8631q7dfgk6; Путь = /
Истекает: вт, 01 января 2000 00:00:00 по Гринвичу
Cache-Control: без кеша, max-age = 0, обязательна повторная проверка, без сохранения
Прагма: без кеша
X-XSS-защита: 1
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Последнее изменение: ср, 09 мая 2018 г. 08:04:31 по Гринвичу
Cache-Control: post-check = 0, pre-check = 0
Расположение: дом
Длина контента: 53
Подключение: закрыть
Content-Type: text / html; кодировка = UTF-8

LOCALHOST HTTP INFORMATION (работает правильно)

ЗАПРОС

POST / example /? Q = ajax / upload_account_documents HTTP / 1.1
Host: 192.168.0.40
Подключение: keep-alive
Контент-длина: 419243
Происхождение: http://192.168.0.40
Пользователь-агент: Mozilla / 5.0 (Windows NT 6.2; Win64; x64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 68.0.3418.2 Safari / 537.36
Content-Type: multipart / form-data; граница = ---- WebKitFormBoundaryQNDObk8nblUH5Z26
Принять: приложение / JSON
Cache-Control: без кеша
X-Requested-With: XMLHttpRequest
Реферер: http://192.168.0.40/datakart/?q=upload_account_documents
Accept-Encoding: gzip, deflate
Accept-Language: en-US, en; q = 0,9
Cookie: _ga = GA1.1.1537265470.152545809; HstCfa354545330 = 15233464545613; HstCmu454519330 = 152334645450613; __dt545u = D9E9B645456431F9002488B75; _gid = GA1.1.145040.152566454; PHPSESSID = 675il454545ep1ce2sqn7; HstC545430 = 20; HstCns3519330 = 104; _gat = 1; Hst4545330 = 152584545267; HstP4545330 = 51; HstPt354530 = 845

ОТВЕТ

HTTP / 1.1 200 ОК
Дата: ср, 09 мая 2018 11:24:15 по Гринвичу
Сервер: Apache
Истекает: вт, 01 января 2000 00:00:00 по Гринвичу
Cache-Control: без кеша, max-age = 0, обязательна повторная проверка, без сохранения
Прагма: без кеша
X-XSS-защита: 1
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Последнее изменение: ср, 09 мая 2018 11:24:15 GMT
Cache-Control: post-check = 0, pre-check = 0
Keep-Alive: тайм-аут = 5, максимум = 97
Подключение: Keep-Alive
Передача-кодировка: чанки
Content-Type: text / html; кодировка = UTF-8

Почему я получаю эту ошибку перенаправления (302) в ответ? Я использую библиотеку dropzonejs. Пожалуйста, проверьте эту ошибку и дайте мне решение.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]