导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2020/10/13 17:57:32
标题:
diocp如何获取HTTP传来的参数
浏览:687
加入我的收藏
楼主:
我用diocp做一个http server服务器,因为没有什么学习资料,以前用httpserver控件的时候,获取url参数可以这样:arequestinfo.Params.Values['method'],但是现在diocp却没有资料如何获取到这个参数,有大神可以解惑一下吗,如网址是http://127.0.0.1:18181/xx.jsp?method=reservation ,如何获取到参数method的值。
----------------------------------------------
-
作者:
2020/10/13 20:02:33
1楼:
if pvRequest.RequestURI = '/xx.jsp' then ... if pvRequest.GetRequestParam('method') = reservation then ...
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
2020/10/13 20:12:42
1楼:
知道了,用pvRequest.GetRequestParam('method');不过要在前面加 // 解码Post数据参数 {$IFDEF UNICODE} pvRequest.DecodePostDataParam(nil); pvRequest.DecodeURLParam(nil); {$ELSE} // 使用UTF8方式解码 pvRequest.DecodePostDataParam(True); pvRequest.DecodeURLParam(True); {$ENDIF}
----------------------------------------------
-