readme and fixed length/size

This commit is contained in:
randonauts-llc 2020-09-17 21:02:14 +02:00
parent 5fa44c5278
commit 8e76ded4a3
2 changed files with 27 additions and 75 deletions

View file

@ -18,70 +18,23 @@ Usage Example
### REST API
http://localhost:62456/api/randint32
< -1741405968
http://localhost:62456/api/randint32?length=3
< {"type": "string", "format": "int32", "length": 3, "data": [1524492492, -1194151004, 1365408501], "success": "true"}
http://localhost:62456/api/randuniform
< 0.20340009994
http://localhost:62456/api/randuniform?length=2
< {"type": "string", "format": "uniform", "length": 2, "data": [0.07230273403292031, 0.733570206706375], "success": "true"}
http://localhost:62456/api/randnormal
< 1.02206840644
http://localhost:62456/api/randnormal?length=1
< {"type": "string", "format": "normal", "length": 1, "data": [0.6430985466029758], "success": "true"}
http://localhost:62456/api/randbytes?length=16
< <20><><EFBFBD>E<EFBFBD><45>s_<73>b<EFBFBD><62><EFBFBD><EFBFBD>G<EFBFBD>
### WebSocket API
ws://localhost:62456/ws
> RANDINT32
< 585865374
> RANDUNIFORM
< 0.70137183786
> RANDNORMAL
< -1.6120135370
> RANDBYTES 32
< <20><><EFBFBD><EFBFBD><EFBFBD>9L).<2E>!:<3A><><EFBFBD>@Nh<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>d<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_q<EFBFBD>
> SUBSCRIBEINT32
< 1361330636
< -604581511
< 1510923919
< ...
> UNSUBSCRIBE
< UNSUBSCRIBED
> SUBSCRIBEUNIFORM
< 0.54623951886
< 0.67567578799
< 0.09746421443
< ...
> UNSUBSCRIBE
< UNSUBSCRIBED
> SUBSCRIBENORMAL
< -1.6120135370
< 0.02943381135
< -0.9883458007
< ...
> UNSUBSCRIBE
< UNSUBSCRIBED
> SUBSCRIBEBYTES 8
< <20>K<EFBFBD><4B><EFBFBD><EFBFBD>{<7B>
< I]<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
< <20><><EFBFBD>.<2E>t<EFBFBD>U
< ...
> UNSUBSCRIBE
< UNSUBSCRIBED
http://localhost:62456/api/randhex?length=2&size=5
< {"type": "string", "format": "hex", "length": 2, "size": 5, "data": ["b90e1b01bc", "b59374fc0e"], "success": "true"}
License
-------
Copyright (c) 2020 Andika Wasisto
Modified by Tobias Raayoni Last / Randonauts Co.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal