|
Server 0.0.1
HTTP/REST server implementation
|
00001 00023 #include <stdlib.h> 00024 #include <string.h> 00025 #include <stdio.h> 00026 #include <sys/types.h> 00027 00028 #include "class.h" 00029 00030 #include "http/response.h" 00031 #include "http/message.h" 00032 #include "http/header.h" 00033 00034 00035 HttpResponse 00036 httpResponse403() 00037 { 00038 HttpResponse response; 00039 HttpMessage message; 00040 00041 response = new(HttpResponse, "HTTP/1.1", 403, "Forbidden"); 00042 message = (HttpMessage)response; 00043 00044 message->type = HTTP_MESSAGE_BUFFERED; 00045 message->nbody = 0; 00046 message->body = NULL; 00047 00048 return response; 00049 } 00050 00051 // vim: set ts=4 sw=4: