D эквивалентно функциям XMLHttpRequest - PullRequest
5 голосов
/ 12 февраля 2011

Эй, ребята, я ищу пример кода для выполнения http-запроса в D, что-то вроде XMLHttpRequest для jscript.

Ответы [ 3 ]

7 голосов
/ 12 февраля 2011

Некоторые люди создали оболочки для libcurl, которые можно использовать для выполнения http-запросов.

Попробуйте это.https://github.com/gmfawcett/d-play-libcurl/blob/master/fawcett/curl.d

2 голосов
/ 12 февраля 2011

Я не знаю ни о какой D-библиотеке, обладающей подобным функционалом, хотя кто-то мог ее написать. Конечно, в стандартной библиотеке нет ничего HTTP. В какой-то момент он вполне может туда попасть, но стандартная библиотека D - Phobos - еще довольно молода. Что-то, что специфично для предметной области, конечно, еще не там.

Итак, либо вам нужно будет найти библиотеку, которую кто-то уже написал, либо вам нужно будет написать ее самостоятельно. Но пока нет стандартного способа сделать это в D.

0 голосов
/ 14 декабря 2013

std.net.curl из стандартной библиотеки http://dlang.org/phobos/std_net_curl.html

(насколько я понимаю ситуация изменилась с 2011 года)

...