用Chrome打开webclient ui时,能观察到形如uif_callbacl...crm_handle=CL_THTMLB_COLOR_UTIL的http 请求。
一个完整的例子其url如下:
https://:44354/sap/webcuif/uif_callback?sap-domainRelax=min&sap-syscmd=nocookie&crm_handler=CL_THTMLB_COLOR_UTIL&meth=gif&path=styling%2flshape%2fwchdr_bg.png&color=B7F94C&skin=DEFAULT
该url实际指向一个picture 文件:
Accept: image/webp,/;q=0.8 Accept-Encoding: gzip,deflate Accept-Language: en-US,en;q=0.8 Cache-Control: no-cache Connection: keep-alive Cookie: MYSAPSSO2=AjQxMDMBABhXAEEATgBHAEoARQBSACAAIAAgACAAIAACAAYwADAAMQADABBBAEcAMwAgACAAIAAgACAABAAYMgAwADEANAAxADAAMAA4ADEAMQAyADAABQAEAAAACAYAAlgACQACRQD%2fATQwggEwBgkqhkiG9w0BBwKgggEhMIIBHQIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYH9MIH6AgEBMFAwRTELMAkGA1UEBhMCREUxDzANBgNVBAoTBlNBUC1BRzEMMAoGA1UECxMDQUczMRcwFQYDVQQDDA4qLndkZi5zYXAuY29ycAIHIBICGSAiUzAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQxMDA4MTEyMDQ3WjAjBgkqhkiG9w0BCQQxFgQUnhAbI4WFGdriQ3k6DBUusuZukOEwCQYHKoZIzjgEAwQuMCwCFGcTdK0ZkKd6Zfv763R9Zh4jvtA2AhRTiD5zfzIG%2fKucMJohQLUib39ghg%3d%3d; SAP_SESSIONID_AG3_001=EqeFKVY2VOMH0URb9ged1iayardO3RHkj-o0QLWxct4%3d; sap-usercontext=sap-language=EN&sap-client=001 Host: :44354 Pragma: no-cache Referer: https://:44354/SAP(====)/BC/BSP/SAP/thtmlb_styles/styles.css?sap-thtmlb-skin=DEFAULT&sap-thtmlb-rtl=&sap-thtmlb-visuals=X&sap-thtmlb-browser=safari&sap-thtmlb-exclude=&sap-thtmlb-css-date=00000000&sap-thtmlb-css-time=000000&sap-thtmlb-css-system=&sap-thtmlb-css-color=B7F94C&sap-thtmlb-zcss=&20140805213437 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36
Query String Parametersview sourceview URL encoded
sap-domainRelax: min sap-syscmd: nocookie crm_handler: CL_THTMLB_COLOR_UTIL meth: gif path: styling/lshape/mountains.jpg color: B7F94C skin: DEFAULT
Response Headersview source
cache-control: max-age=604800 content-length: 7551 content-type: image/gif x-sap-servertime: 23483
可通过Chrome的Search tab根据关键字uif_callback进行查找:
最后发现该class name是hard code在style.css中: