Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-16) was last changed on 25-Oct-2018 04:31 by Ben Spink

This page was created on 25-Oct-2018 04:31 by Ben Spink

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
CrushFTP supports REST style operations for file transfer. All you need is an auth header with BASIC auth, or a logged in cookie token.\\
CrushFTP supports REST style operations for file transfer. All you need is an auth header with BASIC auth, or a logged in cookie token. If issuing a POST command, and using the CrushAuth cookie, you must also specify the c2f parameter. The c2f is the last 4 characters of the CrushAuth cookie.\\
At line 3 added one line
!!LOGIN\\
At line 11 added one line
!!DOWNLOAD/UPLOAD\\
At line 15 removed one line
At line 19 added one line
!!RENAME\\
At line 28 removed one line
* As with all POST scenarios, the c2f is required if using a CrushAuth cookie token. The c2f is the last 4 characters of the CrushAuth cookie.\\
At line 32 added 13 lines
!!MAKEDIR\\
A make directory can be done via the MKCOL HTTP command, or via a POST with more parameters:\\
{{{
MKCOL /myfiles2/
}}}
Or POST:\\
{{{
command=makedir&path=/myfiles2/&c2f=ABCD
}}}
* This is the same command issued via our WebInterface, so you can always inspect with Chrome for other commands on how we do it.\\
\\
\\
!!DELETE\\
At line 39 removed one line
* As with all POST scenarios, the c2f is required if using a CrushAuth cookie token. The c2f is the last 4 characters of the CrushAuth cookie.\\
At line 42 changed one line
Multipart from uploading is also possible, but far more complex of a topic. You should already be familiar with how multipart works. The parameters for uploading are:\\
!!LIST\\
Directory listings have no REST command, so POST must be used:\\
At line 58 added 9 lines
command=getXMLListing&path=/anotherfolder/&format=stat_dmz&c2f=ABCD
}}}
\\
*Format can be one of these types:json,jsonobj,stat,stat_dmz. stat_dmz is the most commonly used format type. It contains some summary info about the current directory's permissions followed by the listing for that directory.\\
\\
\\
!!UPLOAD MultiPart\\
Multipart form uploading is also possible, but far more complex of a topic. You should already be familiar with how multipart works. The parameters for uploading are:\\
{{{
At line 52 changed one line
* As with all POST scenarios, the c2f is required if using a CrushAuth cookie token. The c2f is the last 4 characters of the CrushAuth cookie.\\
\\
\\
!!LOGOUT\\
A logged in session with a CrushAuth cookie can be logged out so anything pending the logout will be triggered.\\
{{{
command=logout&c2f=ABCD
}}}
Version Date Modified Size Author Changes ... Change note
16 25-Oct-2018 04:31 4.427 kB Ben Spink to previous
15 25-Oct-2018 04:31 4.313 kB Ben Spink to previous | to last
14 25-Oct-2018 04:31 4.208 kB Ben Spink to previous | to last
13 25-Oct-2018 04:31 4.106 kB Ben Spink to previous | to last
12 25-Oct-2018 04:31 4.023 kB Ben Spink to previous | to last
11 25-Oct-2018 04:31 3.9 kB Ben Spink to previous | to last
10 25-Oct-2018 04:31 3.793 kB Ben Spink to previous | to last
9 25-Oct-2018 04:31 3.728 kB Ben Spink to previous | to last
8 25-Oct-2018 04:31 3.755 kB Ben Spink to previous | to last
7 25-Oct-2018 04:31 3.436 kB Ben Spink to previous | to last
6 25-Oct-2018 04:31 2.959 kB Ben Spink to previous | to last
5 25-Oct-2018 04:31 2.914 kB Ben Spink to previous | to last
4 25-Oct-2018 04:31 2.209 kB Ben Spink to previous | to last
3 25-Oct-2018 04:31 2.213 kB Ben Spink to previous | to last
2 25-Oct-2018 04:31 1.387 kB Ben Spink to previous | to last
1 25-Oct-2018 04:31 1.058 kB Ben Spink to last
« This page (revision-16) was last changed on 25-Oct-2018 04:31 by Ben Spink
G’day (anonymous guest)
CrushFTP9 | What's New

Referenced by
API

JSPWiki