Changeset 28 in cheroxy for trunk/include/CRXHttpRequest.h


Ignore:
Timestamp:
11/16/12 13:07:05 (11 years ago)
Author:
cheese
Message:

#1 add filter class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/CRXHttpRequest.h

    r26 r28  
    1212    std::string mMethod;
    1313    std::string mUrl;
     14    std::string mFileExtension;
    1415
    1516    std::string mProtocol;
     
    1819
    1920public:
    20     CRXHttpRequest                  (void);
    21     ~CRXHttpRequest                 (void);
     21    CRXHttpRequest      (void);
     22    ~CRXHttpRequest     (void);
    2223
    2324private:
    24     void                Parse       (void);
    25     void                Reset       (void);
     25    void                Parse               (void);
     26    void                ParseFileExtension  (void);
     27    void                Reset               (void);
    2628
    2729public:
    28     void                SetHeader   (const char * aHttpRequest);
    29     std::string         GetHeader   (void) const;
     30    void                SetHeader           (const char * aHttpRequest);
     31    std::string         GetHeader           (void) const;
    3032
    31     CRXHttpRequest &    operator =  (const char * aHttpRequest);
     33    CRXHttpRequest &    operator =          (const char * aHttpRequest);
    3234
    3335public:
    34     std::string         GetURL      (void) const;
    35     std::string         GetHost     (void) const;
    36     int                 GetPort     (void) const;
     36    std::string         GetURL              (void) const;
     37    std::string         GetHost             (void) const;
     38    int                 GetPort             (void) const;
     39    std::string         GetFileExtension    (void) const;
    3740};
    3841
Note: See TracChangeset for help on using the changeset viewer.