public class NWebRequestImpl extends Object implements net.thevpc.nuts.net.NWebRequest
| Constructor and Description |
|---|
NWebRequestImpl(DefaultNWebCli cli,
net.thevpc.nuts.net.NHttpMethod method) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.net.NWebRequest |
addCookie(net.thevpc.nuts.net.NWebCookie cookie) |
net.thevpc.nuts.net.NWebRequest |
addCookies(net.thevpc.nuts.net.NWebCookie[] cookies) |
net.thevpc.nuts.net.NWebRequest |
addFormUrlEncoded(Map<String,String> value) |
net.thevpc.nuts.net.NWebRequest |
addFormUrlEncoded(String key,
String value) |
NWebRequestImpl |
addHeader(String name,
String value) |
net.thevpc.nuts.net.NWebRequest |
addHeaders(Map<String,List<String>> headers) |
net.thevpc.nuts.net.NWebRequest |
addJsonFileHeaders(net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.net.NWebRequest |
addJsonFileParameters(net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.net.NWebRequest |
addParameter(String name,
String value) |
net.thevpc.nuts.net.NWebRequest |
addParameters(Map<String,List<String>> parameters) |
net.thevpc.nuts.net.NWebRequestBody |
addPart() |
net.thevpc.nuts.net.NWebRequest |
addPart(net.thevpc.nuts.net.NWebRequestBody body) |
net.thevpc.nuts.net.NWebRequestBody |
addPart(String name) |
net.thevpc.nuts.net.NWebRequest |
addPart(String name,
String value) |
net.thevpc.nuts.net.NWebRequest |
addPart(String name,
String fileName,
String contentType,
net.thevpc.nuts.io.NInputSource body) |
net.thevpc.nuts.net.NWebRequest |
addPropsFileHeaders(net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.net.NWebRequest |
addPropsFileParameters(net.thevpc.nuts.io.NPath path) |
String |
authorization() |
net.thevpc.nuts.net.NWebRequest |
authorization(String authorization) |
net.thevpc.nuts.net.NWebRequest |
authorizationBasic(String username,
String password) |
String |
authorizationBearer() |
net.thevpc.nuts.net.NWebRequest |
authorizationBearer(String authorizationBearer) |
net.thevpc.nuts.net.NWebRequest |
CONNECT() |
net.thevpc.nuts.net.NWebRequest |
CONNECT(String url) |
net.thevpc.nuts.time.NDuration |
connectTimeout() |
net.thevpc.nuts.net.NWebRequest |
connectTimeout(net.thevpc.nuts.time.NDuration duration) |
String |
contentLanguage() |
net.thevpc.nuts.net.NWebRequest |
contentLanguage(String contentLanguage) |
String |
contentType() |
net.thevpc.nuts.net.NWebRequest |
contentType(String contentType) |
net.thevpc.nuts.net.NWebRequest |
contentTypeFormUrlEncoded() |
net.thevpc.nuts.net.NWebRequest |
DELETE() |
net.thevpc.nuts.net.NWebRequest |
DELETE(String url) |
net.thevpc.nuts.net.NWebRequest |
doWith(Consumer<net.thevpc.nuts.net.NWebRequest> any) |
String |
effectiveUri() |
net.thevpc.nuts.net.NWebRequest |
formData(String key,
net.thevpc.nuts.io.NInputContentProvider value) |
net.thevpc.nuts.net.NWebRequest |
formData(String key,
String value) |
net.thevpc.nuts.net.NWebRequest |
formUrlEncoded(Map<String,String> m) |
net.thevpc.nuts.net.NWebRequest |
GET() |
net.thevpc.nuts.net.NWebRequest |
GET(String url) |
net.thevpc.nuts.net.NWebRequest |
HEAD() |
net.thevpc.nuts.net.NWebRequest |
HEAD(String url) |
String |
header(String name) |
NWebRequestImpl |
header(String name,
String value) |
Map<String,List<String>> |
headers() |
net.thevpc.nuts.net.NWebRequest |
headers(Map<String,List<String>> headers) |
List<String> |
headers(String name) |
boolean |
isOneWay() |
net.thevpc.nuts.net.NWebRequest |
jsonFileHeaders(net.thevpc.nuts.io.NPath path) |
NWebRequestImpl |
jsonRequestBody(Object body) |
net.thevpc.nuts.net.NHttpMethod |
method() |
NWebRequestImpl |
method(net.thevpc.nuts.net.NHttpMethod method) |
net.thevpc.nuts.net.NWebRequest |
oneWay(boolean oneWay) |
net.thevpc.nuts.net.NWebRequest |
OPTIONS() |
net.thevpc.nuts.net.NWebRequest |
OPTIONS(String url) |
net.thevpc.nuts.net.NWebRequest |
parameter(String name,
String value) |
Map<String,List<String>> |
parameters() |
net.thevpc.nuts.net.NWebRequest |
parameters(Map<String,List<String>> parameters) |
List<net.thevpc.nuts.net.NWebRequestBody> |
parts() |
net.thevpc.nuts.net.NWebRequest |
PATCH() |
net.thevpc.nuts.net.NWebRequest |
PATCH(String url) |
net.thevpc.nuts.net.NWebRequest |
POST() |
net.thevpc.nuts.net.NWebRequest |
POST(String url) |
net.thevpc.nuts.net.NWebRequest |
propsFileHeaders(net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.net.NWebRequest |
propsFileParameters(net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.net.NWebRequest |
psonFileParameters(net.thevpc.nuts.io.NPath path) |
net.thevpc.nuts.net.NWebRequest |
PUT() |
net.thevpc.nuts.net.NWebRequest |
PUT(String url) |
net.thevpc.nuts.time.NDuration |
readTimeout() |
net.thevpc.nuts.net.NWebRequest |
readTimeout(net.thevpc.nuts.time.NDuration readTimeout) |
net.thevpc.nuts.io.NInputSource |
requestBody() |
net.thevpc.nuts.net.NWebRequest |
requestBody(byte[] body) |
net.thevpc.nuts.net.NWebRequest |
requestBody(net.thevpc.nuts.io.NInputSource body) |
net.thevpc.nuts.net.NWebRequest |
requestBody(String body) |
net.thevpc.nuts.net.NWebResponse |
run() |
protected NWebRequestImpl |
setMode(net.thevpc.nuts.runtime.standalone.xtra.web.NWebRequestImpl.Mode mode) |
net.thevpc.nuts.net.NWebRequest |
timeout(net.thevpc.nuts.time.NDuration timeout) |
net.thevpc.nuts.text.NMsg |
toMsg() |
String |
toString() |
net.thevpc.nuts.net.NWebRequest |
TRACE() |
net.thevpc.nuts.net.NWebRequest |
TRACE(String url) |
String |
uri() |
net.thevpc.nuts.net.NWebRequest |
uri(String url) |
NWebRequestImpl |
uri(String url,
Object... vars) |
public NWebRequestImpl(DefaultNWebCli cli, net.thevpc.nuts.net.NHttpMethod method)
protected NWebRequestImpl setMode(net.thevpc.nuts.runtime.standalone.xtra.web.NWebRequestImpl.Mode mode)
public boolean isOneWay()
isOneWay in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest oneWay(boolean oneWay)
oneWay in interface net.thevpc.nuts.net.NWebRequestpublic String uri()
uri in interface net.thevpc.nuts.net.NWebRequestpublic NWebRequestImpl uri(String url, Object... vars)
uri in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addCookies(net.thevpc.nuts.net.NWebCookie[] cookies)
public net.thevpc.nuts.net.NWebRequest addCookie(net.thevpc.nuts.net.NWebCookie cookie)
public net.thevpc.nuts.net.NWebRequest uri(String url)
uri in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NHttpMethod method()
method in interface net.thevpc.nuts.net.NWebRequestpublic NWebRequestImpl method(net.thevpc.nuts.net.NHttpMethod method)
method in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest GET()
GET in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest POST()
POST in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest PATCH()
PATCH in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest OPTIONS()
OPTIONS in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest HEAD()
HEAD in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest TRACE()
TRACE in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest TRACE(String url)
TRACE in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest CONNECT()
CONNECT in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest PUT()
PUT in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest DELETE()
DELETE in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest GET(String url)
GET in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest POST(String url)
POST in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest PATCH(String url)
PATCH in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest OPTIONS(String url)
OPTIONS in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest HEAD(String url)
HEAD in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest CONNECT(String url)
CONNECT in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest PUT(String url)
PUT in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest DELETE(String url)
DELETE in interface net.thevpc.nuts.net.NWebRequestpublic String header(String name)
header in interface net.thevpc.nuts.net.NWebRequestpublic List<String> headers(String name)
headers in interface net.thevpc.nuts.net.NWebRequestpublic Map<String,List<String>> headers()
headers in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest headers(Map<String,List<String>> headers)
headers in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addHeaders(Map<String,List<String>> headers)
addHeaders in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addParameters(Map<String,List<String>> parameters)
addParameters in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest propsFileHeaders(net.thevpc.nuts.io.NPath path)
propsFileHeaders in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addPropsFileHeaders(net.thevpc.nuts.io.NPath path)
addPropsFileHeaders in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addJsonFileHeaders(net.thevpc.nuts.io.NPath path)
addJsonFileHeaders in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest jsonFileHeaders(net.thevpc.nuts.io.NPath path)
jsonFileHeaders in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest propsFileParameters(net.thevpc.nuts.io.NPath path)
propsFileParameters in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addPropsFileParameters(net.thevpc.nuts.io.NPath path)
addPropsFileParameters in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addJsonFileParameters(net.thevpc.nuts.io.NPath path)
addJsonFileParameters in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest psonFileParameters(net.thevpc.nuts.io.NPath path)
psonFileParameters in interface net.thevpc.nuts.net.NWebRequestpublic NWebRequestImpl header(String name, String value)
header in interface net.thevpc.nuts.net.NWebRequestpublic NWebRequestImpl addHeader(String name, String value)
addHeader in interface net.thevpc.nuts.net.NWebRequestpublic Map<String,List<String>> parameters()
parameters in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest parameters(Map<String,List<String>> parameters)
parameters in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest doWith(Consumer<net.thevpc.nuts.net.NWebRequest> any)
doWith in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addParameter(String name, String value)
addParameter in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest parameter(String name, String value)
parameter in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.io.NInputSource requestBody()
requestBody in interface net.thevpc.nuts.net.NWebRequestpublic NWebRequestImpl jsonRequestBody(Object body)
jsonRequestBody in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest requestBody(byte[] body)
requestBody in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest requestBody(String body)
requestBody in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest requestBody(net.thevpc.nuts.io.NInputSource body)
requestBody in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest contentLanguage(String contentLanguage)
contentLanguage in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest authorizationBearer(String authorizationBearer)
authorizationBearer in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest authorizationBasic(String username, String password)
authorizationBasic in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest authorization(String authorization)
authorization in interface net.thevpc.nuts.net.NWebRequestpublic String authorization()
authorization in interface net.thevpc.nuts.net.NWebRequestpublic String authorizationBearer()
authorizationBearer in interface net.thevpc.nuts.net.NWebRequestpublic String contentLanguage()
contentLanguage in interface net.thevpc.nuts.net.NWebRequestpublic String contentType()
contentType in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest contentTypeFormUrlEncoded()
contentTypeFormUrlEncoded in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addFormUrlEncoded(String key, String value)
addFormUrlEncoded in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addFormUrlEncoded(Map<String,String> value)
addFormUrlEncoded in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest formData(String key, net.thevpc.nuts.io.NInputContentProvider value)
formData in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest formData(String key, String value)
formData in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest formUrlEncoded(Map<String,String> m)
formUrlEncoded in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest contentType(String contentType)
contentType in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.time.NDuration readTimeout()
readTimeout in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest readTimeout(net.thevpc.nuts.time.NDuration readTimeout)
readTimeout in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest timeout(net.thevpc.nuts.time.NDuration timeout)
timeout in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.time.NDuration connectTimeout()
connectTimeout in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest connectTimeout(net.thevpc.nuts.time.NDuration duration)
connectTimeout in interface net.thevpc.nuts.net.NWebRequestpublic List<net.thevpc.nuts.net.NWebRequestBody> parts()
parts in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addPart(net.thevpc.nuts.net.NWebRequestBody body)
addPart in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequestBody addPart()
addPart in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequestBody addPart(String name)
addPart in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addPart(String name, String value)
addPart in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebRequest addPart(String name, String fileName, String contentType, net.thevpc.nuts.io.NInputSource body)
addPart in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.net.NWebResponse run()
run in interface net.thevpc.nuts.net.NWebRequestpublic String effectiveUri()
effectiveUri in interface net.thevpc.nuts.net.NWebRequestpublic net.thevpc.nuts.text.NMsg toMsg()
toMsg in interface net.thevpc.nuts.text.NMsgFormattableCopyright © 2026 vpc open source initiative. All rights reserved.