Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
HttpComponents Client Source Code Files
HttpComponents Client Source Code Files are provided in the source package file, httpcomponents-client-5.2-src.zip.
You can download httpcomponents-client-5.2-src.zip as described in the previous tutorial and go to the "httpclient5/src" sub-folder to view Source Code files.
You can also browse HttpComponents Client Source Code below:
✍: FYIcenter.com
⏎ org/apache/hc/client5/http/async/methods/BasicHttpRequests.java
/* * ==================================================================== * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * ==================================================================== * * This software consists of voluntary contributions made by many * individuals on behalf of the Apache Software Foundation. For more * information on the Apache Software Foundation, please see * <http://www.apache.org/>. * */ package org.apache.hc.client5.http.async.methods; import java.net.URI; import org.apache.hc.core5.http.HttpHost; import org.apache.hc.core5.http.Method; import org.apache.hc.core5.http.message.BasicHttpRequest; /** * Common HTTP methods using {@link BasicHttpRequest} as a HTTP request message representation. * * @since 5.0 * * @deprecated Use {@link org.apache.hc.core5.http.support.BasicRequestBuilder}. */ @Deprecated public final class BasicHttpRequests { /** * Creates a new BasicHttpRequest for the given {@code method} and {@code String} URI. * * @param method A method supported by this class. * @param uri a non-null request string URI. * @return A new BasicHttpRequest. */ public static BasicHttpRequest create(final String method, final String uri) { return create(Method.normalizedValueOf(method), uri); } /** * Creates a new BasicHttpRequest for the given {@code method} and {@code URI}. * * @param method A method supported by this class. * @param uri a non-null request URI. * @return A new BasicHttpRequest. */ public static BasicHttpRequest create(final String method, final URI uri) { return create(Method.normalizedValueOf(method), uri); } public static BasicHttpRequest delete(final String uri) { return delete(URI.create(uri)); } public static BasicHttpRequest delete(final URI uri) { return create(Method.DELETE, uri); } public static BasicHttpRequest delete(final HttpHost host, final String path) { return create(Method.DELETE, host, path); } public static BasicHttpRequest get(final String uri) { return get(URI.create(uri)); } public static BasicHttpRequest get(final URI uri) { return create(Method.GET, uri); } public static BasicHttpRequest get(final HttpHost host, final String path) { return create(Method.GET, host, path); } public static BasicHttpRequest head(final String uri) { return head(URI.create(uri)); } public static BasicHttpRequest head(final URI uri) { return create(Method.HEAD, uri); } public static BasicHttpRequest head(final HttpHost host, final String path) { return create(Method.HEAD, host, path); } public static BasicHttpRequest options(final String uri) { return options(URI.create(uri)); } public static BasicHttpRequest options(final URI uri) { return create(Method.OPTIONS, uri); } public static BasicHttpRequest options(final HttpHost host, final String path) { return create(Method.OPTIONS, host, path); } public static BasicHttpRequest patch(final String uri) { return patch(URI.create(uri)); } public static BasicHttpRequest patch(final URI uri) { return create(Method.PATCH, uri); } public static BasicHttpRequest patch(final HttpHost host, final String path) { return create(Method.PATCH, host, path); } public static BasicHttpRequest post(final String uri) { return post(URI.create(uri)); } public static BasicHttpRequest post(final URI uri) { return create(Method.POST, uri); } public static BasicHttpRequest post(final HttpHost host, final String path) { return create(Method.POST, host, path); } public static BasicHttpRequest put(final String uri) { return put(URI.create(uri)); } public static BasicHttpRequest put(final URI uri) { return create(Method.PUT, uri); } public static BasicHttpRequest put(final HttpHost host, final String path) { return create(Method.PUT, host, path); } public static BasicHttpRequest trace(final String uri) { return trace(URI.create(uri)); } public static BasicHttpRequest trace(final URI uri) { return create(Method.TRACE, uri); } public static BasicHttpRequest trace(final HttpHost host, final String path) { return create(Method.TRACE, host, path); } /** * Creates a request object of the exact subclass of {@link BasicHttpRequest}. * * @param uri a non-null URI String. * @return a new subclass of BasicHttpRequest */ public static BasicHttpRequest create(final Method method, final String uri) { return create(method, URI.create(uri)); } /** * Creates a request object of the exact subclass of {@link BasicHttpRequest}. * * @param uri a non-null URI. * @return a new subclass of BasicHttpRequest */ public static BasicHttpRequest create(final Method method, final URI uri) { return new BasicHttpRequest(method, uri); } /** * Creates a request object of the exact subclass of {@link BasicHttpRequest}. * * @param host HTTP host. * @param path request path. * @return a new subclass of BasicHttpRequest */ public static BasicHttpRequest create(final Method method, final HttpHost host, final String path) { return new BasicHttpRequest(method, host, path); } }
⏎ org/apache/hc/client5/http/async/methods/BasicHttpRequests.java
Or download all them as a single archive file:
File name: httpclient5-5.2-fyi.zip File size: 625318 bytes Release date: 2022-11-10 Download
⇒ Download and Install HttpComponents Core Binary Package
⇐ Download and Install HttpComponents Client Source Package
2023-03-26, 23181👍, 1💬
Popular Posts:
A stream buffer is a stream-based representation of an XML infoset in Java. Stream buffers are desig...
How to download and install Apache XMLBeans-2.6.0.zip? If you want to try the XMLBeans Java library,...
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
commons-collections4-4.4 -sources.jaris the source JAR file for Apache Commons Collections 4.2, whic...
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....