|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.03.2013, 23:12 | #1 |
Регистрация: 13.03.2013
Сообщений: 3
|
Нужен ли заголовок веб-страницы, загружаемой через JavaScripts?
Я сам занимаюсь программированием микроконтроллеров, а не веб, но сейчас надо построить простенький сервер на микроконтроллере.
Так как скорость отдачи данных с этого "сервера" очень низкая (около 2кб/с), я поступил следующим образом: Сначала, загружается сама страница index.html, с заголовком: Код HTML:
<!DOCTYPE html> <html> <head> <title>ttt</title> <script type="text/javascript" src="jquery.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="js/custom.js"></script> </head> <body> <div id="divpage"> </div> </body> </html> Код:
Код:
В ссылке написано cgi, но я не уверен, что этот метод называется CGI)))) Собственно, проблема в том, что в локальной сети работает на всех браузерах, а при доступе через инет или работает только на хроме, или вообще не работает, загружается только страница index.html (та, у которой есть заголовок). Из-за чего такое может быть? Может, заголовок нужен всем страницам включая те CGI запросы? Пасибки! |
14.03.2013, 19:18 | #2 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Уважаемыю топикстартер. нет CGI запросов. CGI - это технология позволяющая вебсерверу перехватывать стандартные потоки ввода вывода приложений и передавать по средствам HTTP.
Запросы бывают двух видов GET и POST. А по вашему вопросу не хватает данных. Из за чего угодно это может происходить. детализируйте
Писано по д'Эльфийски
|
14.03.2013, 19:36 | #3 |
Регистрация: 13.03.2013
Сообщений: 3
|
Извиняюсь, действительно, это не CGI. Возможно, вопрос глупый, но все же спрошу: как можно назвать данный метод передачи данных, когда с помощью GET запроса клиент получает не новую страницу, а просто кусок текста, который затем обрабатывает?
Как оказалось, мой сервер не отправляет заголовок "HTTP/1.0 200 OK\r\n"(вообще, даже для стартовой страницы). Может быть, глюк из-за этого? Если да, то почему в хроме работает? |
14.03.2013, 19:50 | #4 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
AJAX это называется. Асинхронный яваскрипт и XML.
Юзайте JQuery либу. Там есть методы AJAX и надстроенный над ним метод load. Пример: Код:
Писано по д'Эльфийски
Последний раз редактировалось Лубышев; 14.03.2013 в 19:53. |
15.03.2013, 05:42 | #5 |
Регистрация: 13.03.2013
Сообщений: 3
|
Ясно, спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Считывание данных с веб-страницы | arhangel555 | Работа с сетью в Delphi | 0 | 06.05.2011 20:07 |
Загрузка веб страницы | usersat | Общие вопросы Delphi | 1 | 13.05.2010 16:51 |
Передать Title загружаемой страницы в Caption созданной вкладки PageControl-a | Verst | Общие вопросы Delphi | 6 | 24.11.2009 01:43 |
Полное сохранение веб страницы | fezilk24 | Работа с сетью в Delphi | 1 | 17.11.2009 00:10 |
Картинка из веб страницы | vinixp | Мультимедиа в Delphi | 9 | 17.02.2009 19:33 |