Я пытаюсь отправить некоторые данные с помощью простой HTTP POST в Silverlight 3.0, но по какой-то причине я не могу найти хороший пример того, как это сделать.Добавление данных в silverlight HTTP POST Async
До сих пор это работает, но как я могу отправить некоторые данные по запросу?
Public Sub SubmitMessage()
request = WebRequestCreator.ClientHttp.Create(New System.Uri("http://localhost:27856/Home.aspx/PostUpdate/"))
request.Method = "POST"
Dim result As IAsyncResult = request.BeginGetResponse(New AsyncCallback(AddressOf UpdateDone), Nothing)
End Sub
Public Sub UpdateDone(ByVal ar As IAsyncResult)
Dim response As HttpWebResponse = request.EndGetResponse(ar)
Using reader As StreamReader = New StreamReader(response.GetResponseStream())
Dim valid As String = reader.ReadToEnd()
End Using
End Sub
Непосредственно после request.BeginGetResponse (... СТОЛБ HTTP делается, и переходит к URL упомянутого ж/из приложенного потока. В любом случае, чтобы прикрепить этот поток до этого вызова в первом методе выше? –
Похоже на небольшую опечатку в вашем ответе, но это заставило меня двигаться в правильном направлении! Я отправил окончательное решение, чтобы устранить любую путаницу вокруг этого! Спасибо за ответ! –
К сожалению, я цитирую правильный метод, но не смог на самом деле теперь можно настроить код с его помощью. – AnthonyWJones