29 lines
547 B
C++
29 lines
547 B
C++
#include "precompile.h"
|
|
|
|
#include "framework/cpp/types.h"
|
|
#include <a8/mutable_xobject.h>
|
|
|
|
namespace f8
|
|
{
|
|
JsonHttpRequest::JsonHttpRequest()
|
|
{
|
|
resp_xobj = a8::MutableXObject::NewObject();
|
|
}
|
|
|
|
JsonHttpRequest::~JsonHttpRequest()
|
|
{
|
|
delete resp_xobj;
|
|
if (context && free_context) {
|
|
free_context(context);
|
|
}
|
|
}
|
|
|
|
std::string JsonHttpRequest::Response()
|
|
{
|
|
std::string response;
|
|
resp_xobj->ToJsonStr(response);
|
|
return a8::HttpResponse(response);
|
|
}
|
|
|
|
}
|