Можно ли передавать параметры на веб-страницу через URL-адрес (после вопросительного знака) при использовании метода POST? Я знаю, что он работает (в большинстве случаев, в любом случае), потому что моя компания webapp делает это часто, но я не знаю, действительно ли она поддерживается в стандарте или я могу положиться на это поведение. Я рассматриваю возможность использования обработчика запросов SOAP, который использует параметр после вопросительного знака, чтобы указать, что это SOAP-запрос, а не обычный HTTP-запрос. Причиной этого является то, что webapp является расширением IIS, поэтому все доступны через один и тот же URL-адрес (например: example.com/myisapi.dll?command), поэтому чтобы запрос SOAP был обработан, мне нужно указать, что "команда". Для SOAP будет одна общая команда, а не отдельная команда для каждого действия SOAP - они будут указаны в самом запросе SOAP.
В основном, я пытаюсь интегрировать библиотеку Apache Axis2/C в мой webapp, позволяя webapp обрабатывать HTTP-запрос, а затем передавать входящий XML SOAP в Axis2 для обработки, если это запрос SOAP. Интуитивно я не вижу причин, почему это не сработает, поскольку URL-адрес, который вы отправляете, является просто произвольным URL-адресом, насколько это касается всех различных компонентов... это сервер, который придает особое значение части после вопросительного знака.
Спасибо за любую помощь/понимание, которое вы можете предоставить.