X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fcore%2FRequest.java;h=15dae8177e078a9f239d87e607d6067b418a1587;hb=f62fe4be4c313741b3b7a987f71bb4453fe22604;hp=395bce11ea350e88d9c73b23b94b9420d9a8c12e;hpb=31f3998456da059cb3e60228fbdf290f239504b6;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/core/Request.java b/src/net/pterodactylus/jsite/core/Request.java index 395bce1..15dae81 100644 --- a/src/net/pterodactylus/jsite/core/Request.java +++ b/src/net/pterodactylus/jsite/core/Request.java @@ -19,6 +19,9 @@ package net.pterodactylus.jsite.core; +import net.pterodactylus.jsite.util.IdGenerator; +import net.pterodactylus.util.number.Hex; + /** * Wraps a request that is executed by the Freenet node. * @@ -33,6 +36,13 @@ public class Request { private String clientToken; /** + * Creates a new request with a random ID. + */ + public Request() { + this(Hex.toHex(IdGenerator.generateId())); + } + + /** * Creates a new request. * * @param id