forked from electricdusk/rushlink
@@ -9,10 +9,10 @@ the command line.
|
||||
## USAGE
|
||||
|
||||
# Upload a file
|
||||
curl -F'file=@yourfile.png' <a href="//{{.Request.Host}}">https://{{.Request.Host}}</a>
|
||||
curl -F'file=@yourfile.png' <a href="{{.Host}}">{{.Host}}</a>
|
||||
|
||||
# Shorten a URL
|
||||
curl -F'shorten=http://example.com/some/long/url' <a href="//{{.Request.Host}}">https://{{.Request.Host}}</a>
|
||||
curl -F'shorten=http://example.com/some/long/url' <a href="{{.Host}}">{{.Host}}</a>
|
||||
|
||||
# The first line of the result will contain the shortened URL.
|
||||
#
|
||||
@@ -20,6 +20,6 @@ the command line.
|
||||
# information on how to delete the shortened object.
|
||||
|
||||
# To upload a file and only extract the shortened URL (i.e. throw away the rest)
|
||||
curl -F'file=@yourfile.png' <a href="//{{.Request.Host}}">https://{{.Request.Host}}</a> | head -n 1
|
||||
curl -F'file=@yourfile.png' <a href="{{.Host}}">{{.Host}}</a> | head -n 1
|
||||
</pre>
|
||||
{{end}}
|
||||
|
||||
@@ -4,13 +4,13 @@ Success - rushlink
|
||||
|
||||
{{define "body"}}
|
||||
<pre>
|
||||
https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}
|
||||
{{.Host}}/{{.Paste.Key}}{{.FileExt}}
|
||||
---
|
||||
|
||||
# View metadata
|
||||
curl <a href="https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}">https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
curl <a href="{{.Host}}/{{.Paste.Key}}{{.FileExt}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}">{{.Host}}/{{.Paste.Key}}{{.FileExt}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
|
||||
# Delete this object
|
||||
curl --request DELETE <a href="https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}?deleteToken={{.Paste.DeleteToken | urlquery}}">https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
curl --request DELETE <a href="{{.Host}}/{{.Paste.Key}}{{.FileExt}}?deleteToken={{.Paste.DeleteToken | urlquery}}">{{.Host}}/{{.Paste.Key}}{{.FileExt}}?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
</pre>
|
||||
{{end}}
|
||||
@@ -4,13 +4,13 @@ Success - rushlink
|
||||
|
||||
{{define "body"}}
|
||||
<pre>
|
||||
https://{{.Request.Host}}/{{.Paste.Key}}
|
||||
{{.Host}}/{{.Paste.Key}}
|
||||
---
|
||||
|
||||
# View metadata
|
||||
curl <a href="https://{{.Request.Host}}/{{.Paste.Key}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}">https://{{.Request.Host}}/{{.Paste.Key}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
curl <a href="{{.Host}}/{{.Paste.Key}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}">{{.Host}}/{{.Paste.Key}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
|
||||
# Delete this object
|
||||
curl --request DELETE <a href="https://{{.Request.Host}}/{{.Paste.Key}}?deleteToken={{.Paste.DeleteToken | urlquery}}">https://{{.Request.Host}}/{{.Paste.Key}}?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
curl --request DELETE <a href="{{.Host}}/{{.Paste.Key}}?deleteToken={{.Paste.DeleteToken | urlquery}}">{{.Host}}/{{.Paste.Key}}?deleteToken={{.Paste.DeleteToken | urlquery}}</a>
|
||||
</pre>
|
||||
{{end}}
|
||||
@@ -1 +1 @@
|
||||
<{{.Request.Host}}/{{.Paste.Key}}> was succesfully deleted
|
||||
<{{.Host}}/{{.Paste.Key}}> was succesfully deleted
|
||||
|
||||
@@ -7,10 +7,10 @@ the command line.
|
||||
## USAGE
|
||||
|
||||
# Upload a file
|
||||
curl -F'file=@yourfile.png' https://{{.Request.Host}}
|
||||
curl -F'file=@yourfile.png' {{.Host}}
|
||||
|
||||
# Shorten a URL
|
||||
curl -F'shorten=http://example.com/some/long/url' https://{{.Request.Host}}
|
||||
curl -F'shorten=http://example.com/some/long/url' {{.Host}}
|
||||
|
||||
# The first line of the result will contain the shortened URL.
|
||||
#
|
||||
@@ -18,4 +18,4 @@ the command line.
|
||||
# information on how to delete the shortened object.
|
||||
|
||||
# To upload a file and only extract the shortened URL (i.e. throw away the rest)
|
||||
curl -F'file=@yourfile.png' https://{{.Request.Host}} | head -n 1
|
||||
curl -F'file=@yourfile.png' {{.Host}} | head -n 1
|
||||
@@ -1,8 +1,8 @@
|
||||
https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}
|
||||
{{.Host}}/{{.Paste.Key}}{{.FileExt}}
|
||||
---
|
||||
|
||||
# View metadata
|
||||
curl https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
curl {{.Host}}/{{.Paste.Key}}{{.FileExt}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
|
||||
# Delete this object
|
||||
curl --request DELETE https://{{.Request.Host}}/{{.Paste.Key}}{{.FileExt}}?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
curl --request DELETE {{.Host}}/{{.Paste.Key}}{{.FileExt}}?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
https://{{.Request.Host}}/{{.Paste.Key}}
|
||||
{{.Host}}/{{.Paste.Key}}
|
||||
---
|
||||
|
||||
# View metadata
|
||||
curl https://{{.Request.Host}}/{{.Paste.Key}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
curl {{.Host}}/{{.Paste.Key}}/meta?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
|
||||
# Delete this object
|
||||
curl --request DELETE https://{{.Request.Host}}/{{.Paste.Key}}?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
curl --request DELETE {{.Host}}/{{.Paste.Key}}?deleteToken={{.Paste.DeleteToken | urlquery}}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
METADATA on <{{.Request.Host}}/{{.Paste.Key}}>:
|
||||
METADATA on <{{.Host}}/{{.Paste.Key}}>:
|
||||
|
||||
TYPE: {{.Paste.Type}}
|
||||
STATE: {{.Paste.State}}
|
||||
@@ -12,6 +12,6 @@ DELETE TOKEN: {{.CanDelete.String}}
|
||||
{{if and (ne .Paste.State.String "deleted") .CanDelete.Bool}}
|
||||
```
|
||||
# To delete this {{.Paste.Type}}, execute:
|
||||
curl --request "DELETE" "{{.Request.Host}}/{{.Paste.Key}}?deleteToken={{.Request.URL.Query.Get "deleteToken"}}"
|
||||
curl --request "DELETE" "{{.Host}}/{{.Paste.Key}}?deleteToken={{.Request.URL.Query.Get "deleteToken"}}"
|
||||
```
|
||||
{{end}}
|
||||
|
||||
Reference in New Issue
Block a user