作者: pingc

    所有请求的配置方式都是一致的
    这里拿get来演示:

    1. //创建请求客户端
    2. JHtml jHtml = new JHtml();
    3. //配置代理
    4. JProxy jProxy = new JProxy("120.92.15.74",1617);
    5. //配置参数
    6. JParam jParam = new JParam();
    7. jParam.add("name","张三");
    8. //配置请求头
    9. JHeader jHeader = new JHeader();
    10. jHeader.add("Host","localhost");
    11. //配置客户端并发起请求
    12. JPage jPage = jHtml.setProxy(jProxy)
    13. .setHeader(jHeader)
    14. .setParam(jParam)
    15. //配置cookie
    16. .setCookie("user_locale=zh-CN; oschina_new_user=false; ")
    17. //配置js加载时间,本次是get请求,不支持,所以不生效,默认0
    18. .setJsTime(1000)
    19. //超时时间,默认5000毫秒
    20. .setTimeOut(5000)
    21. //配置重试次数.默认3
    22. .setRetry(3)
    23. //重试间隔时间,默认2000毫秒
    24. .setRetryTime(5000)
    25. //关闭日志
    26. .setLog(false)
    27. .get("https://baidu.com/");