dmpspserverrequest.h 888 Bytes

/**************************************************************************
* file:              dmpspserverrequest.h

* Author:            wanzhongping
* Date:              2021-01-14 17:52:51
* Email:             zhongpingw@chinadci.com
* copyright:         广州城市信息研究所有限公司
***************************************************************************/

#ifndef __dmpspserverrequest_h__
#define __dmpspserverrequest_h__


#include "dmap_server.h"
#include "sphttpmsg.hpp"
#include "dmpserverrequest.h"

class SERVER_EXPORT DmpSpServerRequest : public DmpServerRequest
{

public:
    DmpSpServerRequest(SP_HttpRequest* request);
    const void * GetData() const override;
	int GetDataLength() const override;
    bool UrlDecode(const std::string& src, std::string& dst);
private:
    const void* data_;
    int dataLen_;
};

#endif