response.setHeader的各种用法

response.setHeader()方法用于设置HTTP响应报头的值。它可以通过设置不同的参数来实现不同的功能。以下是response.setHeader()的几种常见用法:

设置单个HTTP响应头的值:
response.setHeader(“HeaderName”, “HeaderValue”);
例如:response.setHeader(“Content-Type”, “application/json”);

设置多个HTTP响应头的值:
response.setHeader(“HeaderName1”, “HeaderValue1”);
response.setHeader(“HeaderName2”, “HeaderValue2”);

例如:response.setHeader(“Content-Type”, “application/json”);
response.setHeader(“Cache-Control”, “no-cache”);

设置重定向的URL:
response.setHeader(“Location”, “redirectURL”);
例如:response.setHeader(“Location”, “https://example.com”);

设置文件下载:
response.setHeader(“Content-Disposition”, “attachment; filename=filename.ext”);
例如:response.setHeader(“Content-Disposition”, “attachment; filename=test.pdf”);

以上是response.setHeader()的几种常见用法,可以根据具体的需求选择适合的用法来设置HTTP响应报头的值。

阅读剩余
THE END