我该如何从happstack lite API获取请求数据?我在试着获取客户的IP地址。据我所知,它在Request::rqPeer中,我在尝试深入到happstack的单元层时感到困惑。
发布于 2012-07-23 03:44:09
您可以在任何ServerMonad中使用askRq来获取请求,您可以使用记录语法对请求进行模式匹配,以获取客户机主机名:
do Request {rqPeer = (host,_)} <- askRq
ok $ "Your IP: " ++ hosthttps://stackoverflow.com/questions/11602747
复制相似问题