Results 56 issues of andreoss

1.3 branch is obsolete right now, upgrade this dependency to 2.2 Dependabot's failed attempt: https://github.com/jcabi/jcabi-http/pull/269#issue-679459524

good first issue
0crat/new

Make it possible to create `Request` without specifying URL at construction type Allowing this idiom: ``` new JdkRequest() .uri() .set("https://...") .back() ```

good first issue
0crat/new

MultipartBodyBuilder [1] is replaceable with `StringBuilder` or `ByteBuffer`. [1] https://github.com/jcabi/jcabi-http/blob/771cf34cb1fbe4d68206c1b6e5ab89808ad1d810/src/main/java/com/jcabi/http/request/MultipartBodyBuilder.java Replace usage of this class and remove it

good first issue
0crat/new
help wanted

Implement `OAuth` authentication as a separate `Wire`

good first issue
0crat/new
help wanted

Add support for `gzip` and `deflate` and enable this tests: https://github.com/jcabi/jcabi-http/blob/9f069cf779b6953114f0fc708b8db187ce38ae44/src/test/java/com/jcabi/http/RequestITCaseTemplate.java#L180-L195 https://github.com/jcabi/jcabi-http/blob/9f069cf779b6953114f0fc708b8db187ce38ae44/src/test/java/com/jcabi/http/RequestITCaseTemplate.java#L197-L213

good first issue
0crat/new
help wanted

- Migrate from `javax.ws` to `jakarta.ws` API - Upgrade jersey & glassfish dependencies to 3.0

0crat/new

Introduce containerized tests and if possible remove dependencies on external resources, such as https://github.com/jcabi/jcabi-http/blob/771cf34cb1fbe4d68206c1b6e5ab89808ad1d810/src/test/java/com/jcabi/http/RequestITCase.java#L68 https://github.com/jcabi/jcabi-http/blob/771cf34cb1fbe4d68206c1b6e5ab89808ad1d810/src/test/java/com/jcabi/http/RequestITCase.java#L85

0crat/new

While following the location header `AutoRedirectingWire` does not handle `Set-Cookie` header.

good first issue
0crat/new

``` Caused by: java.net.ProtocolException: Invalid HTTP method: PATCH at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440) at sun.net.www.protocol.http.HttpURLConnection.setRequestMethod(HttpURLConnection.java:553) at com.jcabi.http.request.JdkRequest$1.send(JdkRequest.java:102) ... 120 more ```

good first issue
0crat/new

The difference between `ApacheRequest` and `JdkRequest` is the anonymous inter classes defining initial `Wire` for the primary connection (by using either JDK or apache-http client), otherwise two classes are the...

enhancement
0crat/new