Как сделать POST-запрос в vb.net - PullRequest
0 голосов
/ 07 октября 2009

я. Я использую Visual Studio 8 с помощью vb.net. Я пытаюсь сделать почтовый запрос, который соответствует следующей схеме, но с треском провалился.

<?xml version="1.0" encoding="UTF-8"?>
<postBetOrder xmlns="urn:betfair:games:api:v1"
marketId="2568540" round="1" currency="GBP">
<betPlace>
<bidType>BACK</bidType>
<price>2.5</price>
<size>2.50</size>
<selectionId>658440</selectionId>
</betPlace>

Я не уверен, что мне нужно сделать, чтобы отправить сообщение, чтобы сделать ставку. У меня было много попыток опубликовать информацию, которая была правильной, в правильной форме, используя postStream = myWebRequest.GetRequestStream () postStream.Write (bytedata, 0, bytedata.Length) Но пока все, что я получаю, это ошибка, преждевременный конец файла. Пожалуйста, кто-нибудь может помочь. Спасибо за все вклады.

Ответы [ 2 ]

0 голосов
/ 12 сентября 2014
<?xml version="1.0" encoding="UTF-8"?>
<postBetOrder xmlns="urn:betfair:games:api:v1"
marketId="2568540" round="1" currency="GBP">
<betPlace>
<bidType>BACK</bidType>
<price>2.5</price>
<size>2.50</size>
<selectionId>658440</selectionId>
</betPlace>
*</postBetOrder>*

Это правильный формат для вашего примера, но мне нужно больше информации, чтобы дать вам полное решение.

0 голосов
/ 05 мая 2010

Как предположил Сонни Бой, вы не указали в конце файла.

(Сообщество Wiki, просто пытаюсь получить официальный ответ на этот вопрос.)

...