IBM Support

PK74501: PERFORMANCE - SET UPDATED "EXPIRES" HEADER ON A 304 RESOURCE RESPONSE.

 

APAR status

  • Closed as program error.

Error description

  • If a conditional request is made for resources and WCM is
    returning a 304 indicating that no change had occurred to the
    requested resource then we should also be sending back the
    "Expires" header to prevent the browser making the same request
    again when the page next reloads.
    

Local fix

  • E.g. If a spacer gif is used on all pages of a website then each
    page load will request this image. Having the
    resourceserver.browserCacheMaxAge set prevents browsers for
    re-requesting an image for the set amount of time. Once this
    time has been exceeded the browser will make a request to the
    server each time the image is encountered to check if it has
    changed. By sending back a new "Expires" value the browser will
    stop sending requests to the server.
    

Problem summary

  • If a conditional request is made for resources and WCM is
    returning a 304 indicating that no change had occurred to the
    requested resource then we should also be sending back the
    "Expires" header to prevent the browser making the same request
    again when the page next reloads.
    

Problem conclusion

  • E.g. If a spacer gif is used on all pages of a website then each
    page load will request this image. Having the
    resourceserver.browserCacheMaxAge set prevents browsers for
    re-requesting an image for the set amount of time. Once this
    time has been exceeded the browser will make a request to the
    server each time the image is encountered to check if it has
    changed. By sending back a new "Expires" value the browser will
    stop sending requests to the server.
    
    A fix for this problem is available for WCM 6.0.1.3 from Fix
    Central at:
    
    http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde
    r?brandid=2&productid=Workplace%20Web%20Content%20Management&fix
    es=6.0.1.3-WCM-PK74501
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK74501

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    60G

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-10-27

  • Closed date

    2008-10-27

  • Last modified date

    2008-12-11

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    LOTUS WEB CONT

  • Fixed component ID

    5724I2900

Applicable component levels

  • R60G PSY

       UP

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1.3","Edition":"","Line of Business":{"code":null,"label":null}}]

Document Information

Modified date:
09 September 2020