{"id":1581,"date":"2013-11-09T16:08:44","date_gmt":"2013-11-09T16:08:44","guid":{"rendered":"http:\/\/www.stuartroberts.net\/?p=1581"},"modified":"2013-11-09T16:08:44","modified_gmt":"2013-11-09T16:08:44","slug":"debugging-infopath-browser-form","status":"publish","type":"post","link":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/","title":{"rendered":"Debugging InfoPath Browser Form"},"content":{"rendered":"<p>If you&#8217;re using custom code with your browser enabled InfoPath forms and would like to be able to debug them, follow the steps outlined below to configure the form to enable this.<\/p>\n<p>Open the Visual Studio Tool for Applications(VSTA) editor with the code behind for your InfoPath form.  In the solution explorer pane, right click your project and select Properties.<\/p>\n<p>Switch to the Build tab and click the Advanced button:<\/p>\n<p><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/AdvancedButton.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/AdvancedButton.jpg\" alt=\"Advanced Button\" width=\"708\" height=\"601\" class=\"aligncenter size-full wp-image-1589\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/AdvancedButton.jpg 708w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/AdvancedButton-300x254.jpg 300w\" sizes=\"auto, (max-width: 708px) 100vw, 708px\" \/><\/a><br \/>\n<!--more--><br \/>\nChange Debug Info to <em>Full<\/em>:<\/p>\n<p><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/DebugInfo.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/DebugInfo.jpg\" alt=\"Debug Info\" width=\"424\" height=\"298\" class=\"aligncenter size-full wp-image-1590\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/DebugInfo.jpg 424w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/DebugInfo-300x210.jpg 300w\" sizes=\"auto, (max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p>Rebuild your project and use the generated DLL with your form when deploying.  See my post about deploying InfoPath forms with code behind for more details on this &#8211; <a href=\"http:\/\/www.stuartroberts.net\/index.php\/2013\/03\/13\/register-code-behind-infopath-form-for-web-browsing\/\" title=\"Register Code Behind InfoPath Form for Web Browsing\" target=\"_blank\">Register Code Behind InfoPath Form for Web Browsing<\/a><\/p>\n<p>Now when you open the form in the browser, load the code file(s) into Visual Studio (not VSTA), connect to the worker process and you should be all set to debug your code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;re using custom code with your browser enabled InfoPath forms and would like to be able to debug them, follow the steps outlined below to configure the form to enable this. Open the Visual Studio Tool for Applications(VSTA) editor &hellip; <a href=\"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[9,3],"tags":[84,81],"class_list":["post-1581","post","type-post","status-publish","format-standard","hentry","category-infopath","category-sharepoint","tag-infopath","tag-sharepoint"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"How to debug code behind for browser enabled InfoPath forms in SharePoint\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Stu\"\/>\n\t<meta name=\"keywords\" content=\"sharepoint,sps,sp,infopath,debug,vsto\" \/>\n\t<link rel=\"canonical\" href=\"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Stuart Roberts on all things SharePoint |\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint\" \/>\n\t\t<meta property=\"og:description\" content=\"How to debug code behind for browser enabled InfoPath forms in SharePoint\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2013-11-09T16:08:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2013-11-09T16:08:44+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@SharePointStu\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint\" \/>\n\t\t<meta name=\"twitter:description\" content=\"How to debug code behind for browser enabled InfoPath forms in SharePoint\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@SharePointStu\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#article\",\"name\":\"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint\",\"headline\":\"Debugging InfoPath Browser Form\",\"author\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/AdvancedButton.jpg\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#articleImage\",\"width\":708,\"height\":601,\"caption\":\"Advanced Button\"},\"datePublished\":\"2013-11-09T16:08:44+00:00\",\"dateModified\":\"2013-11-09T16:08:44+00:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#webpage\"},\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#webpage\"},\"articleSection\":\"InfoPath, SharePoint, InfoPath, SharePoint\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.stuartroberts.net\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sharepoint\\\/#listItem\",\"name\":\"SharePoint\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sharepoint\\\/#listItem\",\"position\":2,\"name\":\"SharePoint\",\"item\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sharepoint\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#listItem\",\"name\":\"Debugging InfoPath Browser Form\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#listItem\",\"position\":3,\"name\":\"Debugging InfoPath Browser Form\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sharepoint\\\/#listItem\",\"name\":\"SharePoint\"}}]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#person\",\"name\":\"Stu\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g\",\"width\":96,\"height\":96,\"caption\":\"Stu\"}},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/\",\"name\":\"Stu\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g\",\"width\":96,\"height\":96,\"caption\":\"Stu\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#webpage\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/\",\"name\":\"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint\",\"description\":\"How to debug code behind for browser enabled InfoPath forms in SharePoint\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2013\\\/11\\\/09\\\/debugging-infopath-browser-form\\\/#breadcrumblist\"},\"author\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2013-11-09T16:08:44+00:00\",\"dateModified\":\"2013-11-09T16:08:44+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#website\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/\",\"name\":\"Stuart Roberts on all things SharePoint\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint","description":"How to debug code behind for browser enabled InfoPath forms in SharePoint","canonical_url":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/","robots":"max-image-preview:large","keywords":"sharepoint,sps,sp,infopath,debug,vsto","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#article","name":"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint","headline":"Debugging InfoPath Browser Form","author":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author"},"publisher":{"@id":"http:\/\/www.stuartroberts.net\/#person"},"image":{"@type":"ImageObject","url":"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2013\/11\/AdvancedButton.jpg","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#articleImage","width":708,"height":601,"caption":"Advanced Button"},"datePublished":"2013-11-09T16:08:44+00:00","dateModified":"2013-11-09T16:08:44+00:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#webpage"},"isPartOf":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#webpage"},"articleSection":"InfoPath, SharePoint, InfoPath, SharePoint"},{"@type":"BreadcrumbList","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/#listItem","position":1,"name":"Home","item":"http:\/\/www.stuartroberts.net\/","nextItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/category\/sharepoint\/#listItem","name":"SharePoint"}},{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/category\/sharepoint\/#listItem","position":2,"name":"SharePoint","item":"http:\/\/www.stuartroberts.net\/index.php\/category\/sharepoint\/","nextItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#listItem","name":"Debugging InfoPath Browser Form"},"previousItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#listItem","position":3,"name":"Debugging InfoPath Browser Form","previousItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/category\/sharepoint\/#listItem","name":"SharePoint"}}]},{"@type":"Person","@id":"http:\/\/www.stuartroberts.net\/#person","name":"Stu","image":{"@type":"ImageObject","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g","width":96,"height":96,"caption":"Stu"}},{"@type":"Person","@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author","url":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/","name":"Stu","image":{"@type":"ImageObject","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g","width":96,"height":96,"caption":"Stu"}},{"@type":"WebPage","@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#webpage","url":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/","name":"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint","description":"How to debug code behind for browser enabled InfoPath forms in SharePoint","inLanguage":"en-GB","isPartOf":{"@id":"http:\/\/www.stuartroberts.net\/#website"},"breadcrumb":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/#breadcrumblist"},"author":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author"},"creator":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author"},"datePublished":"2013-11-09T16:08:44+00:00","dateModified":"2013-11-09T16:08:44+00:00"},{"@type":"WebSite","@id":"http:\/\/www.stuartroberts.net\/#website","url":"http:\/\/www.stuartroberts.net\/","name":"Stuart Roberts on all things SharePoint","inLanguage":"en-GB","publisher":{"@id":"http:\/\/www.stuartroberts.net\/#person"}}]},"og:locale":"en_GB","og:site_name":"Stuart Roberts on all things SharePoint |","og:type":"article","og:title":"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint","og:description":"How to debug code behind for browser enabled InfoPath forms in SharePoint","og:url":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/","article:published_time":"2013-11-09T16:08:44+00:00","article:modified_time":"2013-11-09T16:08:44+00:00","twitter:card":"summary","twitter:site":"@SharePointStu","twitter:title":"Debugging InfoPath Browser Form | Stuart Roberts on all things SharePoint","twitter:description":"How to debug code behind for browser enabled InfoPath forms in SharePoint","twitter:creator":"@SharePointStu"},"aioseo_meta_data":{"post_id":"1581","title":"Debugging InfoPath Browser Form | #site_title","description":"How to debug code behind for browser enabled InfoPath forms in SharePoint","keywords":[{"label":"SharePoint","value":"SharePoint"},{"label":"SPS","value":"SPS"},{"label":"SP","value":"SP"},{"label":"InfoPath","value":"InfoPath"},{"label":"debug","value":"debug"},{"label":"VSTO","value":"VSTO"}],"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":[]},"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,"limit_modified_date":false,"created":"2021-08-03 13:46:15","updated":"2026-10-15 19:21:46","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.stuartroberts.net\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.stuartroberts.net\/index.php\/category\/sharepoint\/\" title=\"SharePoint\">SharePoint<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDebugging InfoPath Browser Form\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/www.stuartroberts.net\/"},{"label":"SharePoint","link":"http:\/\/www.stuartroberts.net\/index.php\/category\/sharepoint\/"},{"label":"Debugging InfoPath Browser Form","link":"http:\/\/www.stuartroberts.net\/index.php\/2013\/11\/09\/debugging-infopath-browser-form\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/1581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/comments?post=1581"}],"version-history":[{"count":5,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/1581\/revisions"}],"predecessor-version":[{"id":1594,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/1581\/revisions\/1594"}],"wp:attachment":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/media?parent=1581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/categories?post=1581"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/tags?post=1581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}