Отправить запрос REST от кнопки HTML в Grapevine - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь использовать Grapevine, чтобы мое приложение. NET могло взаимодействовать с веб-страницей. В настоящее время я обучаюсь.

У меня есть следующий код маршрута REST:

    <RestRoute(HttpMethod:=HttpMethod.[GET], PathInfo:="/controller")>
    Public Function PlayerControl(ByVal context As IHttpContext) As IHttpContext
        Dim word = If(context.Request.QueryString("word"), "what?")
        Console.WriteLine(word)
        context.Response.SendResponse(word)
        Return context
    End Function

И в моей веб-форме:

 <form action="http://localhost:1234/controller" method="post">
         <input type="submit" name="?word=play" value="PLAY"/>
 </form>

Сообщение доходит до моего приложения. Я вижу это в окне консоли. Но он всегда достигает маршрута по умолчанию:

   <RestRoute>
    Public Function HelloWorld(ByVal context As IHttpContext) As IHttpContext
        Console.WriteLine(context.ToString)
        context.Response.SendResponse("Message arrived at dfault window")
        Return context
    End Function

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...