public Response put(URL url, Request request) throws IOException {
    return call(HttpMethods.PUT, url, request);
  }
Sends the request with method PUT.

@param url endpoint URL
@param request the request to send
@return the response to the sent request
@throws IOException if sending the request fails
jib-core/src/main/java/com/google/cloud/tools/jib/http/FailoverHttpClient.java