接口自动化框架(四)--jsoup

jsoup是一款Java 的HTML解析器。重点是它提供了一套非常省力的API,构造接口请求非常便捷。

Connection connection = Jsoup.connect(String url).header(String name, String value).userAgent(String userAgent).method(Method method).data(String name, String value)...
Request request = connection.request();
Response response = connection.execute();

FAQ

  • HTTPS证书问题
    测试环境中的接口的baseUrl可能是https协议,若connection未指定证书,会抛异常javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException
    Solution
    构造connection时,忽略证书校验connection.validateTLSCertificates(false)。
Connection connection = Jsoup.connect(url).data(data).ignoreContentType(true).validateTLSCertificates(false);

你可能感兴趣的:(接口自动化框架(四)--jsoup)