00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include "httpEnum.h"
00020
00021 #ifdef HAVE_SSL
00022
00023
00024
00025
00026
00027 ostream &
00028 operator << (ostream &out, HTTPEnum::Method method) {
00029 switch (method) {
00030 case HTTPEnum::M_options:
00031 out << "OPTIONS";
00032 break;
00033
00034 case HTTPEnum::M_get:
00035 out << "GET";
00036 break;
00037
00038 case HTTPEnum::M_head:
00039 out << "HEAD";
00040 break;
00041
00042 case HTTPEnum::M_post:
00043 out << "POST";
00044 break;
00045
00046 case HTTPEnum::M_put:
00047 out << "PUT";
00048 break;
00049
00050 case HTTPEnum::M_delete:
00051 out << "DELETE";
00052 break;
00053
00054 case HTTPEnum::M_trace:
00055 out << "TRACE";
00056 break;
00057
00058 case HTTPEnum::M_connect:
00059 out << "CONNECT";
00060 break;
00061 }
00062
00063 return out;
00064 }
00065
00066 #endif // HAVE_SSL