Как сделать HTTP POST / GET в приложении C ++ Metro?

У меня есть несколько веб-сервисов, с которыми мое приложение должно взаимодействовать, отправляя JSON с REST через HTTP POST / GET. Единственный способ, которым я могу убедиться, это сделать с помощью инфраструктуры iXMLHTTPRequest2, но, черт побери, черт возьми, это ужаснее, чем я хочу иметь дело.

Это единственный вариант, который я должен смотреть с C ++?

Будет ли это проще с C #? Я знаю, что большинство языков одинаковы для разных языков, но если бы у c # был лучший способ сделать это, я был бы готов совершить прыжок.

0

Решение

Вы также должны посмотреть на Проект Касабланка — это полностью нативная библиотека C ++, которая также адаптирована для использования с приложениями Metro (я считаю, что она охватывает IXHR2). Я использую его для выполнения http REST-вызовов и очень успешного анализа JSON.

1

Другие решения

Это интерфейс, который вы должны использовать в C ++. Это сложнее, чем в C #. Учитывая, что есть хороший образец это сделает использование этого интерфейса более терпимым.

0

По вопросам рекламы [email protected]