conn = httpConnector.openConnection(url, session.getProxy()); conn.setRequestMethod("GET"); conn.setRequestProperty(ACCEPT_HEADER, accept);
conn = httpConnector.openConnection(url, session.getProxy()); conn.setRequestMethod("GET"); conn.setRequestProperty(ACCEPT_HEADER, accept);
@Override public void resetNonce(Session session) throws AcmeException { assertConnectionIsClosed(); try { session.setNonce(null); URL newNonceUrl = session.resourceUrl(Resource.NEW_NONCE); LOG.debug("HEAD {}", newNonceUrl); conn = httpConnector.openConnection(newNonceUrl, session.getProxy()); conn.setRequestMethod("HEAD"); conn.setRequestProperty(ACCEPT_LANGUAGE_HEADER, session.getLocale().toLanguageTag()); conn.connect(); logHeaders(); int rc = conn.getResponseCode(); if (rc != HttpURLConnection.HTTP_OK && rc != HttpURLConnection.HTTP_NO_CONTENT) { throwAcmeException(); } String nonce = getNonce(); if (nonce == null) { throw new AcmeProtocolException("Server did not provide a nonce"); } session.setNonce(nonce); } catch (IOException ex) { throw new AcmeNetworkException(ex); } finally { conn = null; } }
@Override public void resetNonce(Session session) throws AcmeException { assertConnectionIsClosed(); try { session.setNonce(null); URL newNonceUrl = session.resourceUrl(Resource.NEW_NONCE); LOG.debug("HEAD {}", newNonceUrl); conn = httpConnector.openConnection(newNonceUrl, session.getProxy()); conn.setRequestMethod("HEAD"); conn.setRequestProperty(ACCEPT_LANGUAGE_HEADER, session.getLocale().toLanguageTag()); conn.connect(); logHeaders(); int rc = conn.getResponseCode(); if (rc != HttpURLConnection.HTTP_OK && rc != HttpURLConnection.HTTP_NO_CONTENT) { throwAcmeException(); } String nonce = getNonce(); if (nonce == null) { throw new AcmeProtocolException("Server did not provide a nonce"); } session.setNonce(nonce); } catch (IOException ex) { throw new AcmeNetworkException(ex); } finally { conn = null; } }
conn = httpConnector.openConnection(url, session.getProxy()); conn.setRequestMethod("POST"); conn.setRequestProperty(ACCEPT_HEADER, accept);
conn = httpConnector.openConnection(url, session.getProxy()); conn.setRequestMethod("POST"); conn.setRequestProperty(ACCEPT_HEADER, accept);