Как решить отправку html-формы с помощью ввода, содержащего ключевые слова select from? - PullRequest
0 голосов
/ 24 апреля 2019

Эта проблема представлена ​​только на стороне сервера, а не на localhost.

При отправке простой формы с одной текстовой областью, содержащей два ключевых слова "select" и "from" в этом порядке, или даже разделенныхнесколько слов;при отправке формы отображается следующая ошибка:

Внутренняя ошибка сервера

Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.

Дополнительно, произошла ошибка 500 Внутренняя ошибка сервера при попытке использовать ErrorDocument для обработки запроса.

Эта ошибка была сгенерирована даже со следующим предложением: «Выбор этой команды будет изlist ... », так как« selection »содержит слово« select »и сопровождается ключевым словом« from ».

Единственным временным решением является использование« select »или« from »с заглавной буквы, чтобы предотвратитьВнутренняя ошибка сервера.Однако это не то, что мне нужно.Мне нужно решить это разумным решением.

Ответы [ 2 ]

0 голосов
/ 24 апреля 2019

Обычно это вызвано брандмауэром вашего сервера. Чтобы решить эту проблему, вам нужно проверить файл журнала ошибок и посмотреть, что это за ошибка, затем вам нужно будет добавить исключение для этой ошибки. Если вам трудно это сделать, вы можете связаться со службой поддержки вашего сервера, и они могут сделать это за вас. Надеюсь, это поможет.

0 голосов
/ 24 апреля 2019

Если проблема на стороне сервера, это может зависеть от метода, который вы используете для отправки данных формы.

Сначала, пожалуйста, внимательно проверьте документацию здесь .

Метод GET

GET используется для запроса данных из указанного ресурса.

Метод POST

POST используется для отправки данных на сервер для создания / обновления ресурса.

Метод PUT

PUT используется для отправки данных на сервер для создания / обновления ресурса.

...