# just-for-fun **Repository Path**: pseudo1/just-for-fun ## Basic Information - **Project Name**: just-for-fun - **Description**: JustForFun是一个用于处理简单的URL请求的工具(如签到或OSC的动弹等).底层使用httpclient完成http请求,通过直观的xml进行配置,然后运行相应的xml文件即可。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2015-02-15 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: networklib **Tags**: None ## README # just-for-fun ------ ### 简介 JustForFun是一个用于处理简单的URL请求的工具(如签到或OSC的动弹等).底层使用httpclient完成http请求,通过直观的xml进行配置,然后运行相应的xml文件即可。 ### xml配置 Settings节点用于配置httpclient的默认参数 * Proxy 设置httpclient的全局代理,如果不使用代理请将值设置为`none` * ConnectionTimeout 建立连接超时时间(毫秒) * SocketTimeout 等待数据超时时间(毫秒) Actions节点是要执行的Url请求集,JustForFun将每个http请求抽象为一个Action,它的组成如下: * Name action的名称 * Method http请求的方法,暂时只支持get和post * Url 请求的地址 * Headers 请求头 * Body POST请求的内容 具体使用请参照项目config目录下的demo.xml示例。另请参照[just-for-fun.xsd](http://www.wisedream.net/xsd/just-for-fun.xsd)进行验证。