Проверка правильности XML-запроса в Laravel

У меня есть предстоящий проект, который получит несколько вызовов API. Некоторые вызовы API будут в JSON, другие в XML. Я хочу использовать проверку запросов Laravel (предпочтительно запрос формы, если это возможно) для проверки входящего XML.

Тем не менее, у меня есть код, который будет надежно переводить структуру XML в действительный массив php. Я думаю, что это может быть хорошим началом. Я подумал, может быть, у меня есть какое-то промежуточное программное обеспечение, которое переводит входящий XML в массив php.

Как я могу использовать встроенную в Laravel проверку запросов для проверки входящего XML-запроса после того, как я перевел XML в массив php?

0

Решение

Я сам написал пакет для этого. Если кому-то интересно, вы можете найти его здесь:

https://github.com/mtownsend5512/request-xml

Это включает

  • Преобразование входящего XML в массив и объединение его в запрос. Таким образом, это может быть подтверждено.
  • Проверка, является ли запрос XML.
  • Проверка, хочет ли запрос получить XML в ответе.
0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector