From RPM Wiki

Table of contents

Summary

Rules for passing information in the URL.

Details

Because of the "Default.aspx" frameset system, we have a specific set of allowed parameters in the URL.

Page

The .aspx page to be loaded. In most cases should not include the folder since that is determined by the user type.

Item

Any information that needs to be passed in the URL must be in this value.

  • To pass more than one value, separate them with a "*" delimiter.
  • If a second delimiter is needed, use "_".
  • Only numerical IDs and/or alphanumeric codes can be passed, never text values like names. See No data in the URL

Example

https://test/Default.aspx?Page=AgentCompany.aspx&Item=4

More

  • RFC 2396 (http://www.faqs.org/rfcs/rfc2396.html) - Uniform Resource Identifiers (URI): Generic Syntax
    • For URL parameter values:
    • Valid: alphanum _ . ! ~ * ' ( )
    • Invalid: ; / ? : @ & = + $ ,

History

  • Pioneer: Invalid ; delimited replaced with !. Company name removed from URLs.
  • Festivus: Trailing ! delimiter causing problem in email and chat applications. Changed to *
  • This page was last modified 21:21, 21 Dec 2009.
  • This page has been accessed 386 times.