=== HTTP code : 200 ===

Response headers
================
HTTP/1.1 301 Moved Permanently
Cache-Control: no-cache
Pragma: no-cache
Content-Length: 0
Content-Type: text/html;charset=UTF-8
Location: https://www.portland.gov/bes/article/127469
Server: 
Set-Cookie: CFID=46223850; Expires=Mon, 03 May 2055 15:20:45 GMT; Path=/; Secure; HttpOnly
Set-Cookie: CFTOKEN=8b74690478f9df8-4BD280E8-BB2C-69E8-3C452C39EFBB9094; Expires=Mon, 03 May 2055 15:20:45 GMT; Path=/; Secure; HttpOnly
Set-Cookie: CONTACT_ID=%2D1; Path=/; Secure
Set-Cookie: LAST_USER=&quot;&quot;; Path=/; Secure
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000; includeSubDomains
Date: Sat, 10 May 2025 15:20:46 GMT
Connection: close

HTTP/2 301 
cache-control: max-age=3600, public
content-language: en
content-security-policy: default-src &#039;self&#039; &#039;unsafe-inline&#039; &#039;unsafe-eval&#039; chrome-extension: data: *.portland.gov *.ssl.fastly.net cdnjs.cloudflare.com maxcdn.bootstrapcdn.com cdn.jsdelivr.net unpkg.com www.google-analytics.com www.googletagmanager.com tagmanager.google.com bam.nr-data.net bam-cell.nr-data.net js-agent.newrelic.com fontlibrary.org use.fontawesome.com *.googleapis.com *.gstatic.com *.googleusercontent.com *.portlandoregon.gov *.portlandmaps.com *.arcgis.com server.arcgisonline.com *.openstreetmap.org *.opentopomap.org *.tiles.wmflabs.org *.loop11.com *.rawgit.com api.mapbox.com *.recollect.net coolingsearch.org cdn.ckeditor.com; frame-src &#039;self&#039; https://www.youtube.com/embed/ https://player.vimeo.com https://www.google.com/maps/ https://www.portlandoregon.gov/ https://www.portlandmaps.com/ *.arcgis.com arcg.is https://online.tableau.com/ https://public.tableau.com/ *.recollect.net https://app.smartsheet.com/ https://publish.smartsheet.com/ https://app.rankedvote.co/
content-type: text/html; charset=utf-8
etag: &quot;1746890428&quot;
expect-ct: max-age=86400, enforce
expires: Sun, 19 Nov 1978 05:00:00 GMT
last-modified: Sat, 10 May 2025 15:20:28 GMT
location: https://www.portland.gov/ppd/infrastructure/managing-rain-your-property/ecoroofs
referrer-policy: no-referrer-when-downgrade
server: nginx
strict-transport-security: max-age=2592000; includeSubDomains
x-content-type-options: nosniff
x-drupal-route-normalizer: 1
x-frame-options: SAMEORIGIN
x-pantheon-styx-hostname: styx-fe2-a-65b77f78df-jwcms
x-styx-req-id: 4e3b09fa-2db2-11f0-beef-86d5853c7339
x-xss-protection: 1; mode=block
age: 0
accept-ranges: bytes
via: 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
date: Sat, 10 May 2025 15:20:29 GMT
x-served-by: cache-chi-kigq8000112-CHI, cache-lga21978-LGA, cache-lga21987-LGA, cache-lga21987-LGA
x-cache: MISS, MISS, MISS, MISS
x-cache-hits: 0, 0, 0, 0
x-timer: S1746890429.818725,VS0,VE293
vary: Cookie, Cookie, Cookie
content-length: 566

HTTP/2 200 
cache-control: max-age=3600, public
content-language: en
content-security-policy: default-src &#039;self&#039; &#039;unsafe-inline&#039; &#039;unsafe-eval&#039; chrome-extension: data: *.portland.gov *.ssl.fastly.net cdnjs.cloudflare.com maxcdn.bootstrapcdn.com cdn.jsdelivr.net unpkg.com www.google-analytics.com www.googletagmanager.com tagmanager.google.com bam.nr-data.net bam-cell.nr-data.net js-agent.newrelic.com fontlibrary.org use.fontawesome.com *.googleapis.com *.gstatic.com *.googleusercontent.com *.portlandoregon.gov *.portlandmaps.com *.arcgis.com server.arcgisonline.com *.openstreetmap.org *.opentopomap.org *.tiles.wmflabs.org *.loop11.com *.rawgit.com api.mapbox.com *.recollect.net coolingsearch.org cdn.ckeditor.com; frame-src &#039;self&#039; https://www.youtube.com/embed/ https://player.vimeo.com https://www.google.com/maps/ https://www.portlandoregon.gov/ https://www.portlandmaps.com/ *.arcgis.com arcg.is https://online.tableau.com/ https://public.tableau.com/ *.recollect.net https://app.smartsheet.com/ https://publish.smartsheet.com/ https://app.rankedvote.co/
content-type: text/html; charset=UTF-8
etag: W/&quot;1746890429&quot;
expect-ct: max-age=86400, enforce
expires: Sun, 19 Nov 1978 05:00:00 GMT
last-modified: Sat, 10 May 2025 15:20:29 GMT
referrer-policy: no-referrer-when-downgrade
server: nginx
strict-transport-security: max-age=2592000; includeSubDomains
x-content-type-options: nosniff
x-drupal-dynamic-cache: UNCACHEABLE (poor cacheability)
x-frame-options: SAMEORIGIN
x-pantheon-styx-hostname: styx-fe2-a-65b77f78df-xbqwv
x-styx-req-id: 4e68bada-2db2-11f0-ae36-062a38f14370
x-xss-protection: 1; mode=block
age: 0
accept-ranges: bytes
via: 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
date: Sat, 10 May 2025 15:20:30 GMT
x-served-by: cache-chi-kigq8000131-CHI, cache-lga21974-LGA, cache-lga21957-LGA, cache-lga21957-LGA
x-cache: MISS, MISS, MISS, MISS
x-cache-hits: 0, 0, 0, 0
x-timer: S1746890429.120336,VS0,VE1780
vary: Accept-Encoding, Cookie, Cookie, Cookie
content-length: 62981

Request headers
================
HEAD /ppd/infrastructure/managing-rain-your-property/ecoroofs HTTP/2
Host: www.portland.gov
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.34 Safari/537.36
accept: */*
referer: https://greenmanual.rutgers.edu
connection: close


Link is valid.