{"id":42,"date":"2006-03-10T13:12:29","date_gmt":"2006-03-10T18:12:29","guid":{"rendered":"http:\/\/raffy.ch\/blog\/?p=42"},"modified":"2007-02-11T03:37:11","modified_gmt":"2007-02-11T08:37:11","slug":"afterglow-14","status":"publish","type":"post","link":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/","title":{"rendered":"AfterGlow 1.4"},"content":{"rendered":"<p>I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&#8221;blue&#8221; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0 turns off source node labels. And finally I started playing with clustering of nodes. A lot of times you end up with a huge amount of nodes and you don&#8217;t really need to know all the details of that cluster, you just want to know that there is something going on around there. So for example for IP addresses, oftentimes you want to cluster by subnets (e.g., A, B, C classes):<\/p>\n<p>cluster.source=regex_replace(&#8220;(\\\\d\\+\\\\.\\\\d+)&#8221;).&#8221;\/16&#8243; if (!match(&#8220;^(212\\.254\\.110|195\\.141\\.69)&#8221;))<\/p>\n<p>This looks complicated, but it&#8217;s not that bad. Basically there are a few functions I introduced. Read it from right to left. First you check whether there is a match on the source field (we are doing cluster.source) for either of these two IP ranges. If so, you take that value and you do a regex_replace on it. Basically getting the two first octets and adding &#8220;\/16&#8243; to it. An easier example would be:<\/p>\n<p>cluster.target=&#8221;bigger than 1024&#8221; if ($fields[1]>1024)<\/p>\n<p>AfterGlow 1.4, which supports clusters and all the other things is now available via <a href=\"http:\/\/afterglow.sourceforge.net\">sourceforge<\/a>.<\/p>\n<p><img decoding=\"async\" alt=\"Clustering Example\" src=\"http:\/\/raffy.ch\/blog\/cluster_example.gif\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&#8221;blue&#8221; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-visualization"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&quot;blue&quot; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Raffael Marty\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Future of Tech and Security: Strategy &amp; Innovation with Raffy \u2013 Insights at the intersection of cybersecurity, strategy, and innovation.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy &amp; Innovation with Raffy\" \/>\n\t\t<meta property=\"og:description\" content=\"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&quot;blue&quot; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/raffy.ch\/blog\/wp-content\/uploads\/2025\/09\/ogimage.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/raffy.ch\/blog\/wp-content\/uploads\/2025\/09\/ogimage.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2006-03-10T18:12:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2007-02-11T08:37:11+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@raffaelmarty\" \/>\n\t\t<meta name=\"twitter:title\" content=\"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy &amp; Innovation with Raffy\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&quot;blue&quot; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@raffaelmarty\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/raffy.ch\/blog\/wp-content\/uploads\/2025\/09\/ogimage.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#blogposting\",\"name\":\"AfterGlow 1.4 \\u2013 Future of Tech and Security: Strategy & Innovation with Raffy\",\"headline\":\"AfterGlow 1.4\",\"author\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/author\\\/raffy\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/raffy.ch\\\/blog\\\/cluster_example.gif\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#articleImage\"},\"datePublished\":\"2006-03-10T13:12:29-06:00\",\"dateModified\":\"2007-02-11T03:37:11-06:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#webpage\"},\"articleSection\":\"Visualization\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/raffy.ch\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/category\\\/visualization\\\/#listItem\",\"name\":\"Visualization\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/category\\\/visualization\\\/#listItem\",\"position\":2,\"name\":\"Visualization\",\"item\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/category\\\/visualization\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#listItem\",\"name\":\"AfterGlow 1.4\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#listItem\",\"position\":3,\"name\":\"AfterGlow 1.4\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/category\\\/visualization\\\/#listItem\",\"name\":\"Visualization\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/#person\",\"name\":\"Raffael Marty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1a1923877d9dbd00d99847074d62faab586cce0a9ee6a4c85e8bb7c46d7418ac?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Raffael Marty\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/author\\\/raffy\\\/#author\",\"url\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/author\\\/raffy\\\/\",\"name\":\"Raffael Marty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1a1923877d9dbd00d99847074d62faab586cce0a9ee6a4c85e8bb7c46d7418ac?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Raffael Marty\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#webpage\",\"url\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/\",\"name\":\"AfterGlow 1.4 \\u2013 Future of Tech and Security: Strategy & Innovation with Raffy\",\"description\":\"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=\\\"blue\\\" for example. I also added a feature to turn off labels on a per-node type. For example label.source=0\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/2006\\\/03\\\/10\\\/afterglow-14\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/author\\\/raffy\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/author\\\/raffy\\\/#author\"},\"datePublished\":\"2006-03-10T13:12:29-06:00\",\"dateModified\":\"2007-02-11T03:37:11-06:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/\",\"name\":\"Cyber Security - Strategy and Innovation\",\"description\":\"Insights at the intersection of cybersecurity, strategy, and innovation.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/raffy.ch\\\/blog\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy & Innovation with Raffy","description":"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=\"blue\" for example. I also added a feature to turn off labels on a per-node type. For example label.source=0","canonical_url":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#blogposting","name":"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy & Innovation with Raffy","headline":"AfterGlow 1.4","author":{"@id":"https:\/\/raffy.ch\/blog\/author\/raffy\/#author"},"publisher":{"@id":"https:\/\/raffy.ch\/blog\/#person"},"image":{"@type":"ImageObject","url":"http:\/\/raffy.ch\/blog\/cluster_example.gif","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#articleImage"},"datePublished":"2006-03-10T13:12:29-06:00","dateModified":"2007-02-11T03:37:11-06:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#webpage"},"isPartOf":{"@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#webpage"},"articleSection":"Visualization"},{"@type":"BreadcrumbList","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog#listItem","position":1,"name":"Home","item":"https:\/\/raffy.ch\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog\/category\/visualization\/#listItem","name":"Visualization"}},{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog\/category\/visualization\/#listItem","position":2,"name":"Visualization","item":"https:\/\/raffy.ch\/blog\/category\/visualization\/","nextItem":{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#listItem","name":"AfterGlow 1.4"},"previousItem":{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#listItem","position":3,"name":"AfterGlow 1.4","previousItem":{"@type":"ListItem","@id":"https:\/\/raffy.ch\/blog\/category\/visualization\/#listItem","name":"Visualization"}}]},{"@type":"Person","@id":"https:\/\/raffy.ch\/blog\/#person","name":"Raffael Marty","image":{"@type":"ImageObject","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/1a1923877d9dbd00d99847074d62faab586cce0a9ee6a4c85e8bb7c46d7418ac?s=96&d=mm&r=g","width":96,"height":96,"caption":"Raffael Marty"}},{"@type":"Person","@id":"https:\/\/raffy.ch\/blog\/author\/raffy\/#author","url":"https:\/\/raffy.ch\/blog\/author\/raffy\/","name":"Raffael Marty","image":{"@type":"ImageObject","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/1a1923877d9dbd00d99847074d62faab586cce0a9ee6a4c85e8bb7c46d7418ac?s=96&d=mm&r=g","width":96,"height":96,"caption":"Raffael Marty"}},{"@type":"WebPage","@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#webpage","url":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/","name":"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy & Innovation with Raffy","description":"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=\"blue\" for example. I also added a feature to turn off labels on a per-node type. For example label.source=0","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/raffy.ch\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/#breadcrumblist"},"author":{"@id":"https:\/\/raffy.ch\/blog\/author\/raffy\/#author"},"creator":{"@id":"https:\/\/raffy.ch\/blog\/author\/raffy\/#author"},"datePublished":"2006-03-10T13:12:29-06:00","dateModified":"2007-02-11T03:37:11-06:00"},{"@type":"WebSite","@id":"https:\/\/raffy.ch\/blog\/#website","url":"https:\/\/raffy.ch\/blog\/","name":"Cyber Security - Strategy and Innovation","description":"Insights at the intersection of cybersecurity, strategy, and innovation.","inLanguage":"en-US","publisher":{"@id":"https:\/\/raffy.ch\/blog\/#person"}}]},"og:locale":"en_US","og:site_name":"Future of Tech and Security: Strategy &amp; Innovation with Raffy \u2013 Insights at the intersection of cybersecurity, strategy, and innovation.","og:type":"article","og:title":"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy &amp; Innovation with Raffy","og:description":"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&quot;blue&quot; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0","og:url":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/","og:image":"https:\/\/raffy.ch\/blog\/wp-content\/uploads\/2025\/09\/ogimage.png","og:image:secure_url":"https:\/\/raffy.ch\/blog\/wp-content\/uploads\/2025\/09\/ogimage.png","og:image:width":512,"og:image:height":512,"article:published_time":"2006-03-10T18:12:29+00:00","article:modified_time":"2007-02-11T08:37:11+00:00","twitter:card":"summary","twitter:site":"@raffaelmarty","twitter:title":"AfterGlow 1.4 \u2013 Future of Tech and Security: Strategy &amp; Innovation with Raffy","twitter:description":"I was playing with AfterGlow and visualizing netflow data lately. I realized that some of the configurations in AfterGlow are a bit tedious. So I added a new property to address coloring independent of the node: color=&quot;blue&quot; for example. I also added a feature to turn off labels on a per-node type. For example label.source=0","twitter:creator":"@raffaelmarty","twitter:image":"https:\/\/raffy.ch\/blog\/wp-content\/uploads\/2025\/09\/ogimage.png"},"aioseo_meta_data":{"post_id":"42","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-06-08 16:59:24","updated":"2025-06-12 19:49:50","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/raffy.ch\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/raffy.ch\/blog\/category\/visualization\/\" title=\"Visualization\">Visualization<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAfterGlow 1.4\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/raffy.ch\/blog"},{"label":"Visualization","link":"https:\/\/raffy.ch\/blog\/category\/visualization\/"},{"label":"AfterGlow 1.4","link":"https:\/\/raffy.ch\/blog\/2006\/03\/10\/afterglow-14\/"}],"_links":{"self":[{"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":0,"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"wp:attachment":[{"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raffy.ch\/blog\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}