
BSPs have a number of general properties or attributes. For example, each BSP is assigned to a package in the SAP system, and each BSP has a URL used to call up the BSP in a Web browser. The following describes the most important additional properties.
Page Type
You can find additional information about the different features of a page in Structure of a BSP Application.
Error Handling
For more information, see Creating Error Pages.
State
A BSP can be stateful or stateless. For more information, see Session Handling.
Caching
For more information, see Caching BSPs.
Transmission Options
You can set the flags Compression and HTTPS as the transmission options.
Compression
If you set this flag, the page is sent compressed to the browser, provided that the browser supports compression.
Note that it only makes sense to activate compression for large pages. It is considerably more efficient to send small pages uncompressed. By default the flag is not set.
HTTPS
By selecting this flag, you can determine that a BSP should be accessed using HTTPS, that is, a secure connection. The BSP runtime then checks the URL. In the case ofhttp://... it redirects the browser immediately to https://.... .
Note the following browser-specific feature: As soon as you activate HTTPS, all other BSPs in your BSP application are also accessed through HTTPS. By default the flag is not set.