在XPage上,当我想显示存储为NotesDocument的文件附件的图像时,我将图像源定义为:UNID_ of _FILE/$FILE/NAME_OF_。
每当页面包含此类源时,都会执行HTTP请求。由于在响应头中没有定义"Expires“日期,所以HTTP (在最好的情况下)是"304而不是修改的”,这意味着附件不会再次从服务器加载。但是,这仍然是一个HTTP请求,它会增加页面的加载时间。是否有方法设置这些响应的过期日期以获得HTTP状态"200 OK (缓存)“,该状态不执行HTTP请求并直接从缓存加载图像重新源?
PS:我知道我可以创建一个“助手”XPage (
我试图使用Python的请求复制curl PUT -F "file=@someFile"的使用。我需要使用的内容类型是:multipart/form-data,我尝试了不同的变体,如:
r = requests.put(url, headers=headers, files={'file': (full_filename, open(full_filename, 'rb'), content_type)}, verify=False, stream=True)
r = requests.put(url, headers=headers, data