如何使用etags进行缓存? [英] How to use etags for caching?
问题描述
谁能告诉我如何为这个网址正确传递 etag?
Can anyone tell me how to pass etag correctly for this url?
我就是这样通过的,但没有成功.
I was passing like this, but didn't work.
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet,id&playlistId=UUwpy_3CqtfwM7tg2JgQQQyA&maxResults=50&key={API_KEY}&If-None-Match="p4VTdlkTEZAYKyrbhtlvLebhtwLevLevLevLevLys
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet,id&playlistId=UUwpy_3CqtfwM7tg2JgQQQyA&maxResults=50&key={API_KEY}&If-None-Match="p4VTdlkQv3HQeTEaXgvLePAydmU/vKZr9jiSytaO7UdTbhKbIrwbX20"
推荐答案
If-None-Match 是请求头,而不是查询参数.需要在请求的 headers
中设置此标头.https://developer.mozilla.org/en-US/文档/Web/API/XMLHttpRequest/setRequestHeader
If-None-Match is request header, and not query param. Need set this header in headers
of request. https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/setRequestHeader
这篇关于如何使用etags进行缓存?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!