Форум: "Прочее";
Текущий архив: 2015.12.06;
Скачать: [xml.tar.bz2];
ВнизDelphi, CGI, IIS (просто интересно) Найти похожие ветки
← →
Dennis I. Komarov © (2015-04-08 21:52) [0]CGI:
WriteLn("Content-type: text/html");
WriteLn;
WriteLn(ParamStr(0));
CMD:
C:\inetpub\cgi-bin\examplecgi.exe
HTTP:
\\?\C:\inetpub\cgi-bin\examplecgi.exe
Вопрос:
Кто, зачем и на каком этапе добавил: "\\?\"
P.S.
Про UNC рассказывать не надо
← →
кгшзх © (2015-04-08 22:29) [1]путь к твоему экзамплу - это параметр для iis (точнее для его цги мода)
← →
Dennis I. Komarov © (2015-04-12 12:14) [2]До кучи вопрос:
нужно выполнить редирект с установкой печеньки
WriteLn("Location: http://alwa.komaroff.me");
WriteLn("Set-Cookie: A_SESSION=" + SessionIDHash);
WriteLn("");
так только редирект, печеньки нет
можно
WriteLn("Content-Type: text/html");
WriteLn("Set-Cookie: A_SESSION=" + SessionIDHash);
WriteLn("");
...
WriteLn("<meta http-equiv="refresh"...");
но чувствую, что должен быть более правильный способ
← →
Dennis I. Komarov © (2015-04-12 12:22) [3]Скрипт переврал первую строчку в коде:WriteLn("Location: http://alwa.komaroff.me");
← →
Дмитрий С © (2015-04-12 13:35) [4]Должна быть. Я php устанавливал Куку в редиректе.
У тебя один и тот же домен где устанавливаешь и принимаешь Куку?
← →
Mystic © (2015-04-12 13:55) [5]В первом случае был CreateProcess("C:\inetpub\cgi-bin\examplecgi.exe", ...), во втором CreateProcess("\\?\C:\inetpub\cgi-bin\examplecgi.exe", ...). Так что добавил IIS, зачем он это сделал — надо обращаться к его разработчикам. Может там правила кодирования, что перед использованием надо преобразовать путь в такой вид, что позволяет избежать проблему где-то в другом месте.
← →
Денис Комаров © (2015-04-12 14:20) [6]
> Дмитрий С © (12.04.15 13:35) [4]
Да вот и я думаю что должно. Хотя сегодня звезды не так светят)))
Сделал простой код:
WriteLn("Content-Type: text/html");
WriteLn("Set-Cookie: A_SESSION=" + SessionIDHash);
WriteLn("");
а печеньки нет((( ищу где бяка...
P.S.
Почистил - теперь пароль вспоминать...
← →
Денис Комаров © (2015-04-12 15:45) [7]бяка в указании параметров куки
← →
Andy BitOff © (2015-04-13 12:46) [8]
> Mystic © (12.04.15 13:55) [5]
>
> ... зачем он это сделал
Видимо - https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx#maxpath
← →
Andy BitOff © (2015-04-13 12:47) [9]Это, кстати, к вопросу в недавней ветке в начинающих про юникодные имена при поиске. Паладин явно намекал на на это ТС.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2015.12.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.002 c