C # вызвать WebMethod
-
28-09-2019 - |
Вопрос
Я использую WebMethod с использованием ключевого слова параметров. (Пармы int [] par)
Могу ли я проверить это WebMethod через браузер? -> Как написать этот URL, чтобы вызвать WebMethod (например, с 6 аргументами)?
Решение
Вы не можете сделать это через URL, вы должны опубликовать значения.
Вы можете написать небольшое веб-приложение только для тестирования службы, не следует занимать более 20-30 минут.
Другие советы
Добавьте веб-ссылку на ваш проект, используя URL вашего веб-сервиса.
Это будет генерировать прокси-класс, который позволит вам позвонить в веб-методы из вашего кода.
Призыв к веб-методу обычно включает мыло, поэтому строка запроса не является опцией. Вы можете сделать это с помощью звонков AJAX, но это трудоемкое время и ошибка.
Есть ли причина WCF Test Client. не достаточно хорош?