HTTP and HTTP/s Hosts

Not all HTTP servers will support or require the full set of host commands allowed by VersaLex.  At a minimum, the server must support PUT and/or GET.  The underlying HTTP method that the command uses is dependent on the specific HTTP server.  The following action commands are available in VersaLex:

  Command Purpose Underlying HTTP method
Host commands CONNECT Connect (log in) to the host Always POST
  PUT Send one or more files to the host Either POST or PUT
  GET Receive one or more files from the host Either POST or GET
  PUT+GET Send one or more files to the host and receive one or files from the host in return Always POST
  DIR Get a directory listing of available files from the host Either POST or GET
  CONFIRM Confirm, on the host, the receipt of one or more files Always POST
  DELETE Delete one or more files on the host Either POST or DELETE
Local commands SET Change an action property value -
  CLEAR Clears an action string property value -
  SYSTEM Execute a local system command -
  WAIT Pause -
  LCOPY Copy one or more local files -
  LDELETE Delete one or more local files -
  LREPLACE Replaces bytes in one or more local files -
  CHECK Check for a transfer, file, or directory (VLTrader and Harmony only) -
  SCRIPT Execute a JavaScript File (VLTrader and Harmony only) -