Форум: "Потрепаться";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
ВнизISAPI не правильно выдает ай-пи... Найти похожие ветки
← →
малага (2003-05-27 16:57) [0]Мастера, как быть?
пытаюсь узнать ай-пи клиента:
Request.RemoteAddr
Раньше использовал CGI - все нормально было. Теперь обрезает последнюю цыфру. Как быть? Как все так правильно узнать ай-пи?
← →
Palladin (2003-05-27 17:03) [1]этого не может быть, не может он последнюю цифру обрезать...
может ты присваиваешь его строке с фиксированной длинной?
← →
малага (2003-05-27 17:07) [2]я тоже думал что не может....
просто беру и в пустой HTML бросаю строку
Response.Content := Request.RemoteAddr;
и выводит ай-пи с обрезаной последней цыфрой. может это глюк ISAPI на Delphi?
← →
Palladin (2003-05-27 17:09) [3]а если так?
Response.Content :="<html><body>"+Request.RemoteAddr+"</body></html>";
← →
малага (2003-05-27 17:12) [4]:)))
я же написал - в пустой HTML. Я имел ввиду
<html>
<body>
<!-- сюда я и пишу ту строчку-->
</body>
</html>
выводит без последней цыфры :))) на CGI этот код работает нормально.
← →
Palladin (2003-05-27 17:16) [5];)
ну кто вас знает, может вы на такое способны...
предположений больше нет...
← →
малага (2003-05-27 17:20) [6]2 Palladin
а может как-то по другому можно выцепить ай-пи?
← →
Skier (2003-05-27 17:22) [7]>малага
TISAPIResponse.Content
А это не спасёт ?
If the ContentStream property is set, it supersedes the value of the Content property. If both Content and ContentStream are set, the web client is sent the value of the ContentStream, not the value of the Content property.
← →
малага (2003-05-27 17:25) [8]
> Skier © (27.05.03 17:22
а как это использовать?
типа?
TISAPIResponse(Response).Content := Request.RemoteAddr;
← →
Skier (2003-05-27 17:29) [9]Response.ContentStream := nil;
Response.Content := Request.RemoteAddr;
//..............
← →
малага (2003-05-27 17:35) [10]нет не помогло :(
← →
Palladin (2003-05-27 17:37) [11]это ISAPI, по другому никак...
← →
малага (2003-05-27 17:42) [12]:(
вот облом. глюк на глюке :(((
← →
малага (2003-05-27 17:58) [13]TISAPIResponse. а его использовать как-то можно?
← →
Palladin (2003-05-27 18:03) [14]ты и так его используешь
← →
малага (2003-05-27 18:08) [15]ну не переделывать же теперь все на CGI? я перешел на ISAPI - хотел чтобы скрипт быстрее выполнялся...
← →
Palladin (2003-05-27 18:14) [16]с точки зрения разработчика CGI от ISAPI мало чем отличается, отличия конечно есть, но они все касаются только многопоточного исполнения... я не знаю что у тебя творится с remoteaddr...
какой у тебя сервер?
← →
малага (2003-05-27 18:17) [17]Apache - 1.3.27
← →
Palladin (2003-05-27 18:20) [18]ISAPI это IIS API, не знаю насколько апач верно поддерживает с ним работу...
← →
малага (2003-05-27 18:23) [19]а как переделать без траблов на CGI - просто новый проект или как-то откомпилить по особому?
← →
Palladin (2003-05-27 18:28) [20]открываешь файл проекта
меняешь library на program
из секции uses убираешь ISAPIThreadPool и ISAPIApp и добавляешь CGIApp
полностью убираешь секцию exports
по моему все...
← →
малага (2003-05-27 18:33) [21]завтра попробую. спасибо!
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c