DocsRoxen2.1Web Site Creator ManualHTTP tags
   

  • <aconf>
  • <apre>
  • <auth-required>
  • <expire-time>
  • <header>
  • <killframe>
  • <redirect>
  • <remove-cookie>
  • <return>
  • <set-cookie>
  • <throttle>
  • HTTP tags

    HTTP tags are tags that somehow use or manipulate the URL or HTTP headers. Among other things they manipulate:

    Prestate options

    Prestate options are a way to present options in the URL, that will be persistent for a user over several pages. A prestate for the options txt and en would be stored as http://www.roxen.com/(en,txt)/my.page in the URL. If you use prestate options you must only use relative URLs in your links.

    Cookies

    Cookies are a way for a web site to store a small amount of information in the users' browsers. It is a much better way than prestates to handle information that should be persistent for a user over several pages. [More about Cookies]

    Authentification

    HTTP can be used to transmit a user name and a password through HTTP. Note that it isn't possible to use HTTP to end an authenticated session, since no HTTP-command exists that enables a user to logout from a server. To effectively be logged out from a server the user must kill his/her browser. [More about HTTP Authentication]

    Expire

    It is possible to tell the browser, and any proxy on the way to it, how long it is to cache a page.

    [More about HTTP]

    Name Description Needed Module  
    <aconf>   Creates a link that can modify the persistent states in the cookie RoxenConfig.   RXML 2 tags  
    <apre>   Creates a link that can modify prestates.   RXML 2 tags  
    <auth-required>   Adds an HTTP auth required header and return code (401), that will force the user to supply a login name and password.   RXML 2 tags  
    <expire-time>   Sets client cache expire time for the document.   RXML 2 tags  
    <header>   Adds a HTTP header to the page sent back to the client.   RXML 2 tags  
    <killframe>   This tag adds some JavaScript that will prevent others from putting the page in a frame.   Kill frame  
    <redirect>   Redirects the user to another page.   RXML 2 tags  
    <remove-cookie>   Sets the expire-time of a cookie to a date that has already occured. This forces the browser to remove it.   RXML 2 tags  
    <return>   Changes the HTTP return code for this page.    RXML 2 tags  
    <set-cookie>   Sets a cookie that will be stored by the user's browser.   RXML 2 tags  
    <throttle>   This tag determines a request's allocated bandwidth.   Throttling control tags