增加保存body功能
This commit is contained in:
@@ -137,6 +137,10 @@ network::http::website* module::request::website()
|
||||
{
|
||||
return m_request->website();
|
||||
}
|
||||
bool module::request::save_body(const std::string& filepath)
|
||||
{
|
||||
return ylib::file::write(filepath, m_request->body());
|
||||
}
|
||||
void module::request::regist(sol::state* lua)
|
||||
{
|
||||
// 绑定 Request 类到 Lua
|
||||
@@ -156,7 +160,8 @@ void module::request::regist(sol::state* lua)
|
||||
"multipart_content", &module::request::multipart_content,
|
||||
"multipart_content_save", &module::request::multipart_content_save,
|
||||
"get", &module::request::get,
|
||||
"set", &module::request::set
|
||||
"set", &module::request::set,
|
||||
"save_body", &module::request::save_body
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -111,6 +111,11 @@ namespace module
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
network::http::website* website();
|
||||
/// <summary>
|
||||
/// 保存请求体
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
bool save_body(const std::string& filepath);
|
||||
static void regist(sol::state* lua);
|
||||
private:
|
||||
void multipart_content_check(int id);
|
||||
|
||||
@@ -16,8 +16,10 @@ If you have any questions, please contact us: 1585346868@qq.com Or visit our web
|
||||
*/
|
||||
#include <iostream>
|
||||
#include "fastweb.h"
|
||||
#include "util/window.h"
|
||||
int main(int argv,char* argc[])
|
||||
{
|
||||
|
||||
std::vector<std::string> param;
|
||||
for(size_t i=1;i<argv;i++)
|
||||
param.push_back(argc[i]);
|
||||
|
||||
Reference in New Issue
Block a user