Здравствуйте, Аноним, Вы писали:
А>задача такая:
А>есть скрипт, если ему отправили запрос правильно(все ему нужные данные), то он редиректит юзера на другую страницу, можно конечно на html'e сделать, но хочу нацчться гененировать коды ответа сервера, из программы, возможно вообще это?
char* yourLocation;
write(socket,"HTTP/1.x 302 Moved Temporarily\r\n",32);
write(socket,"Location: ",10);
write(socket,yourLocation,strlen(youLocation));
Вот так?!
Здравствуйте, bedrin, Вы писали:
B>Здравствуйте, Аноним, Вы писали:
А>>задача такая:
А>>есть скрипт, если ему отправили запрос правильно(все ему нужные данные), то он редиректит юзера на другую страницу, можно конечно на html'e сделать, но хочу нацчться гененировать коды ответа сервера, из программы, возможно вообще это?
B>B>char* yourLocation;
B>write(socket,"HTTP/1.x 302 Moved Temporarily\r\n",32);
B>write(socket,"Location: ",10);
B>write(socket,yourLocation,strlen(youLocation));
B>
B>Вот так?!
неа, с такой реализацией я вообще не знаком. мой скрипт не слушает сокеты.
а если делать с таким подходом как у вас то веб сервер вообще получается не нужен?
Здравствуйте, <Аноним>, Вы писали:
А>задача такая:
А>есть скрипт, если ему отправили запрос правильно(все ему нужные данные), то он редиректит юзера на другую страницу, можно конечно на html'e сделать, но хочу нацчться гененировать коды ответа сервера, из программы, возможно вообще это?
Ну, поскольку у тебя похоже CGI приложение, то наверное надо почитать вот здесь:
http://www.oreilly.com/openbook/cgi/ch03_07.html
Т.е. вернуть результат в хидере "Status:"
... << RSDN@Home 1.2.0 alpha rev. 677>>