WIZwiki-REST-io ver.2 Add POST Method

Dependencies:   MbedJSONValue_copy WIZnetInterface mbed

Fork of WIZwiki-REST_mc by Lawrence Lee

RequestHandler.h

Committer:
joon874
Date:
2016-05-31
Revision:
4:0b5a199e91f3
Parent:
2:ca36ecca24c2

File content as of revision 4:0b5a199e91f3:

#ifndef __REQUESTHANDLER_H_
#define __REQUESTHANDLER_H_

//#define DEBUG_HTTPREQ

extern void debug_info();

class RequestHandler
{
    public :
        virtual void handle(char* rest_uri, char* req_data, char* reply) = 0;
};

class GetRequestHandler : public RequestHandler
{
    public :
        virtual void handle(char* rest_uri, char* req_data, char* reply);        
        
};

class PostRequestHandler : public RequestHandler
{
    public :
        virtual void handle(char* rest_uri, char* req_data, char* reply);
        
};

/* 
class PutRequestHandler : public RequestHandler
{
    public :
        virtual void handle(char* rest_uri, char* req_data, char* reply);

};
*/

/*
class DeleteRequestHandler : public RequestHandler
{
    public :
        virtual void handle(char* rest_uri, char* req_data, char* reply);

};
*/

#endif