mirror of
https://github.com/jwdeveloper/TikTokLiveJava.git
synced 2026-02-27 08:49:40 -05:00
Moved ActionResult message above content to make it easier to read in json print out!
Added status code 420 for IP cloudflare block
This commit is contained in:
@@ -18,8 +18,8 @@ public class ActionResult<T> {
|
||||
.setPrettyPrinting().create();
|
||||
|
||||
private boolean success = true;
|
||||
private T content;
|
||||
private String message;
|
||||
private T content;
|
||||
@Accessors(chain = true, fluent = true)
|
||||
private ActionResult<?> previous;
|
||||
|
||||
|
||||
@@ -49,6 +49,7 @@ public class HttpClient {
|
||||
var response = client.send(request, HttpResponse.BodyHandlers.ofByteArray());
|
||||
var result = ActionResult.of(response);
|
||||
return switch (response.statusCode()) {
|
||||
case 420 -> result.message("HttpResponse Code:", response.statusCode(), "| IP Cloudflare Blocked.").failure();
|
||||
case 429 -> {
|
||||
var wait = response.headers().firstValue("ratelimit-reset");
|
||||
if (wait.isEmpty())
|
||||
|
||||
Reference in New Issue
Block a user