{"id":3392,"date":"2013-04-04T07:51:21","date_gmt":"2013-04-04T07:51:21","guid":{"rendered":"http:\/\/178.62.14.192\/?p=3392"},"modified":"2013-04-04T07:51:21","modified_gmt":"2013-04-04T07:51:21","slug":"python-web-application-server-on-the-raspberrypi-with-flask","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=3392","title":{"rendered":"Python web application server on the #RaspberryPi with Flask"},"content":{"rendered":"<p>James Jesudason has written a great blog post on setting up the Raspberry Pi as a web server using the Flask application framework. <a href=\"http:\/\/randomtutor.blogspot.co.uk\/2013\/01\/python-web-application-on-raspberrypi.html\">Read the tutorial here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>James Jesudason has written a great blog post on setting up the Raspberry Pi as a web server using the Flask application framework. Read the tutorial here.<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[39],"tags":[],"class_list":["post-3392","post","type-post","status-publish","format-standard","hentry","category-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python web application server on the #RaspberryPi with Flask - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python web application server on the #RaspberryPi with Flask - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"James Jesudason has written a great blog post on setting up the Raspberry Pi as a web server using the Flask application framework. Read the tutorial here.Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-04-04T07:51:21+00:00\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Python web application server on the #RaspberryPi with Flask\",\"datePublished\":\"2013-04-04T07:51:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\"},\"wordCount\":36,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=3392#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\",\"name\":\"Python web application server on the #RaspberryPi with Flask - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"datePublished\":\"2013-04-04T07:51:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=3392\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3392#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python web application server on the #RaspberryPi with Flask\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python web application server on the #RaspberryPi with Flask - Raspberry Pi Pod","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recantha.co.uk\/blog\/?p=3392","og_locale":"en_US","og_type":"article","og_title":"Python web application server on the #RaspberryPi with Flask - Raspberry Pi Pod","og_description":"James Jesudason has written a great blog post on setting up the Raspberry Pi as a web server using the Flask application framework. Read the tutorial here.Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=3392","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2013-04-04T07:51:21+00:00","author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3392#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3392"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Python web application server on the #RaspberryPi with Flask","datePublished":"2013-04-04T07:51:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3392"},"wordCount":36,"commentCount":1,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"articleSection":["Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=3392#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3392","url":"https:\/\/www.recantha.co.uk\/blog\/?p=3392","name":"Python web application server on the #RaspberryPi with Flask - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"datePublished":"2013-04-04T07:51:21+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3392#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=3392"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3392#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Python web application server on the #RaspberryPi with Flask"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-SI","jetpack-related-posts":[{"id":12330,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12330","url_meta":{"origin":3392,"position":0},"title":"Raspberry Pi web server using Python\/Flask","author":"Michael Horne","date":"2 April 2015","format":false,"excerpt":"Here's a good Instructable on getting your Pi set-up to act as a web server. It uses Python and a library called Flask in a script which creates the server on-the-fly. This is an excellent introduction to Flask which can be used, for example, to create a web interface to\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=39"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn.instructables.com\/FFR\/PZRE\/I7NL2LZF\/FFRPZREI7NL2LZF.MEDIUM.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cdn.instructables.com\/FFR\/PZRE\/I7NL2LZF\/FFRPZREI7NL2LZF.MEDIUM.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/cdn.instructables.com\/FFR\/PZRE\/I7NL2LZF\/FFRPZREI7NL2LZF.MEDIUM.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":16937,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16937","url_meta":{"origin":3392,"position":1},"title":"Model lighting controller using a Raspberry Pi and loads of relays","author":"Michael Horne","date":"20 June 2017","format":false,"excerpt":"Mathieu Bonte has written a great Instructable in which he creates a model house and then wires up a Raspberry Pi to various lamps to light the model. In the Instructable, he takes you through wiring it all up, via relays so you can transfer it to a 'real' house\u2026","rel":"","context":"In &quot;Home automation&quot;","block_context":{"text":"Home automation","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=25"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/pi-house.jpg?fit=1024%2C687&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/pi-house.jpg?fit=1024%2C687&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/pi-house.jpg?fit=1024%2C687&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/pi-house.jpg?fit=1024%2C687&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4697,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4697","url_meta":{"origin":3392,"position":2},"title":"Record web server attacks with Glastopf Pi for the #RaspberryPi","author":"Michael Horne","date":"19 June 2013","format":false,"excerpt":"Security researcher Jay Turla has been working on getting Glastopf working on his Raspberry Pi. Glastopf is... ...a simple and minimalistic web server written in Python that records information of web-based application attacks like Structured Query Language Injection (SQLI), Remote Code Execution (RCE), Local File Inclusion (LFI), Remote File Inclusion\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=49"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21398,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=21398","url_meta":{"origin":3392,"position":3},"title":"Create an access point with the Raspberry Pi Pico W, serve a web-page and flash the on-board LED","author":"Michael Horne","date":"8 July 2022","format":false,"excerpt":"Following various examples, I've created a MicroPython script that does the following: Create an access point on the Raspberry Pi Pico W. Create a web server. Serve a simple page on that web server. Toggle\/flash the on-board LED when that page is loaded\/refreshed. TL;DR - see the code here Download\u2026","rel":"","context":"In &quot;Blinkies&quot;","block_context":{"text":"Blinkies","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=80"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2022\/07\/IMG_20220708_140728529_HDR.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2022\/07\/IMG_20220708_140728529_HDR.jpg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2022\/07\/IMG_20220708_140728529_HDR.jpg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2022\/07\/IMG_20220708_140728529_HDR.jpg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2022\/07\/IMG_20220708_140728529_HDR.jpg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":9769,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=9769","url_meta":{"origin":3392,"position":4},"title":"WildFly: a lightweight Java application server on the #RaspberryPi","author":"Michael Horne","date":"23 May 2014","format":false,"excerpt":"Arun Gupta has been investigating a way to run the lightweight Java application server Wildfly on the Pi. He's now posted up a tutorial on installing\u00a0an OS on the Pi and then installing Wildfly itself. Well worth a look if you're interested in Java development on the Pi. Read more\u2026","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=28"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/static.jboss.org\/wildfly\/images\/wildfly-banner-1180px.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/static.jboss.org\/wildfly\/images\/wildfly-banner-1180px.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/static.jboss.org\/wildfly\/images\/wildfly-banner-1180px.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/static.jboss.org\/wildfly\/images\/wildfly-banner-1180px.png?resize=700%2C400 2x, https:\/\/i0.wp.com\/static.jboss.org\/wildfly\/images\/wildfly-banner-1180px.png?resize=1050%2C600 3x"},"classes":[]},{"id":7365,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=7365","url_meta":{"origin":3392,"position":5},"title":"Use Flask on the #RaspberryPi to make an internet-controlled lamp","author":"Michael Horne","date":"2 January 2014","format":false,"excerpt":"Jack Minardi has hacked into a lamp remote control with his Pi and used the Flask Python framework to expose the control to the internet. Read more here","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jack.minardi.org\/static\/images\/lamp\/finished.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jack.minardi.org\/static\/images\/lamp\/finished.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/jack.minardi.org\/static\/images\/lamp\/finished.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/jack.minardi.org\/static\/images\/lamp\/finished.jpg?resize=700%2C400 2x, https:\/\/i0.wp.com\/jack.minardi.org\/static\/images\/lamp\/finished.jpg?resize=1050%2C600 3x, https:\/\/i0.wp.com\/jack.minardi.org\/static\/images\/lamp\/finished.jpg?resize=1400%2C800 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3392"}],"version-history":[{"count":0,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3392\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}