Http gwan REQ_实体或请求字符串
使用gwan服务器,是否可以获取请求字符串。。。也就是说,争论 给定 我正在寻找一个字符字符串Http gwan REQ_实体或请求字符串,http,httprequest,g-wan,Http,Httprequest,G Wan,使用gwan服务器,是否可以获取请求字符串。。。也就是说,争论 给定 我正在寻找一个字符字符串arg1=one&arg2=two 根据我的看法,应该是这样的 REQ_ENTITY, // char *ENTITY // "arg=x&arg=y..." 但是这样做会给我一个空字符串(在上面的url上使用args) 啊哈。我应该补充一点,get_arg(“arg1”…)在完全相同的url字符串上工作没有问题(表明它在那里的某个地方。可能是原始查询字符串) 一
arg1=one&arg2=two
根据我的看法,应该是这样的
REQ_ENTITY, // char *ENTITY // "arg=x&arg=y..."
但是这样做会给我一个空字符串(在上面的url上使用args)
啊哈。我应该补充一点,get_arg(“arg1”…)
在完全相同的url字符串上工作没有问题(表明它在那里的某个地方。可能是原始查询字符串)
一个指向示例的提示或指针可能就是所需的全部内容。另外,在某个时候,将其与映射/重定向一起使用也会很好。
关于这段漂亮的代码适合我的目的。可以在文档中找到。 只要关注它们。所以我喜欢在服务器上用c语言工作
int i = 0;
while(i < argc)
{
xbuf_xcat(get_reply(argv), "argv[%u] '%s' <br>", i, argv[i]);
i++;
}
inti=0;
而(i”,i,argv[i]);
i++;
}
并对其进行了如下修改:
string concatArgs(void) {
stringstream ss;
int i = 0;
while(i < argc) {
ss << argv[i++];
}
return ss.str();
}
string concatArgs(void){
细流ss;
int i=0;
而(i 关于REQ_实体的简要说明
上面的示例没有REQ_实体,因为您只执行GET请求。如果请求有实体正文(如POST),您可以使用REQ_实体获取实体正文,但通常不需要,因为您可以使用示例(通过argv)或使用GET_arg()访问它
REQ_实体用于PUT或POST而不是GET。您可以使用XBUF_READ、QUERY_STRING等(请参阅和示例)。QUERY_STRING提供csp名称,并且没有参数。但是可能是GET vs POST。循环while(istring concatArgs(void) {
stringstream ss;
int i = 0;
while(i < argc) {
ss << argv[i++];
}
return ss.str();
}