|
Форум Обсуждение аддонов Разработка аддонов WoW Связь с WEB-сервером (Можно ли это и как ?) |
Связь с WEB-сервером |
Целитель не пиши если не знаешь!
rvv вполне возможно только ты не описал что ты хочешь получать от веб сервера?) Веб сервер это ПО которое обеспечивает доступ к сайту(очень примитивное обьяснение), после того как ты у него запрашивает опеределённую страницу по URL, скажем эту "http://wowjp.net/forum/240-205310-1" он генерирует её HTML код( и не только HTML: JS, картички или другие бинарные файлы). Всё это отправляется тебе в браузер который анализирует информацию и выводит её в визуальном виде. Данный интерфейс универсален ты можешь эту инфу(HTML и др.) получить внутрь своей программы и обработать как тебе хочется. Но если ты хочешь иметь доступ скажем к БД с которой работает web-сервер ты должен иметь пароль для подключения к это базе, т.е. быть админом или упросить его дать пароль. Так некоторые крупные web порталы создают API на подобии LUA API в wow. Для доступа к своим БД, но функционал их ограничен. Опиши проблему более детально! Но учити чтобы написать взаимодействие с web-сервером нужно забираться и в луа и в том как происходит взаимодействие с web-сервером, т.е. понять работу протокола HTTP. Протокол не сложный сам по себе в нём пердусмотрено всего с десяток небольших команд из которых восновном исспользуются всего две: GET и POST. Остальное просто тело в текстовом виде( причём текстом передаётся всё и картинки в том числе!:) ). А вот расширеня протокола и то как в нём организуется этот "текст" намного сложнее, разные сервисы используют разыличные технологии передачи информации по HTTP которые могу быть очень сдожны: HTML,XML,SOAP и др.
Сообщение # 4 написано 23.07.2012 в 21:41
|
| |||
| |||