2009-09-11 13 views

risposta

16
print 'Status: 403 Forbidden' 
print 

Lavori per me. Tuttavia, è necessaria la seconda stampa, poiché è necessario un double-newline per terminare le intestazioni delle risposte HTTP. Altrimenti il ​​tuo server web potrebbe lamentarsi di non inviarlo un set completo di intestazioni.

sys.stdout('Status: 403 Forbidden\r\n\r\n') 

può essere tecnicamente più corretto, in base al RFC (supponendo che lo script CGI non è in esecuzione in modalità testo su Windows). Tuttavia entrambe le terminazioni di linea sembrano funzionare ovunque.

Problemi correlati