{"id":838,"date":"2022-05-19T09:46:29","date_gmt":"2022-05-19T07:46:29","guid":{"rendered":"https:\/\/blog.beevoip.it\/?p=838"},"modified":"2022-06-27T09:28:52","modified_gmt":"2022-06-27T07:28:52","slug":"protocollo-sip-il-metodo-cancel","status":"publish","type":"post","link":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/","title":{"rendered":"SIP: il metodo CANCEL"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">A cosa serve il metodo CANCEL<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nello specifico, si tratta di un metodo che richiede di cessare l\u2019elaborazione della richiesta, e di generare una risposta di errore.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per questo motivo, \u00e8 molto utile annullare le richieste alle quali un server impiega molto tempo per rispondere. Rappresenta quindi la soluzione migliore per le richieste di INVITE che non hanno ricevuto risposta in tempo utile. In tale caso, un UAS che riceve una richiesta CANCEL per un INVITE che non ha ancora inviato una risposta finale, smette di squillare e invia una risposta di errore specifica (487).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Com\u2019\u00e8 composto? <\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.beevoip.it\/wp-content\/uploads\/2022\/04\/Cancel-flusso-SIP.png\" alt=\"Flusso SIP richiesta CANCEL PBX\" class=\"wp-image-839\" width=\"653\" height=\"366\" srcset=\"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-flusso-SIP.png 653w, https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-flusso-SIP-300x168.png 300w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><figcaption>Flusso SIP metodo CANCEL<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Tramite il flusso SIP, vediamo che la chiamate \u00e8 stata richiesta dal dispositivo con indirizzo 185.xx.yy.108 e, dopo circa 12 secondi, quest\u2019ultimo decide di terminare la sessione inviando un CANCEL. Il CANCEL viene inizialmente inviato al server (in questo caso il centralino PBX), il quale d\u00e0 risposta \u201c487\u201d e \u201c200 OK\u201d. La richiesta viene poi inviata dal server al chiamato, su IP 207.180.193.179.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"166\" src=\"https:\/\/blog.beevoip.it\/wp-content\/uploads\/2022\/04\/Cancel-Header-1024x166.png\" alt=\"Analisi header e campi di intestazione pacchetto Cancel\" class=\"wp-image-840\" srcset=\"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-Header-1024x166.png 1024w, https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-Header-300x49.png 300w, https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-Header-768x125.png 768w, https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-Header-696x113.png 696w, https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-Header-1068x173.png 1068w, https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/04\/Cancel-Header.png 1367w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Anche qui, nella prima riga troviamo la Request-Line contenente la richiesta fatta dal chiamante.<br>I campi di intestazione sono pressoch\u00e9 identici alla richiesta BYE (<a href=\"https:\/\/blog.beevoip.it\/?p=746\" target=\"_blank\" rel=\"noreferrer noopener\">qui <\/a>l&#8217;articolo).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per maggiori informazioni, potete consultare la documentazione ufficiale <a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc3261#section-15.1\" target=\"_blank\" rel=\"noreferrer noopener\">RFC3261<\/a> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>A cosa serve il metodo CANCEL Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC. Nello specifico, si tratta di un metodo che richiede di cessare l\u2019elaborazione della richiesta, e di generare una risposta di errore. Per questo motivo, \u00e8 molto utile annullare le richieste alle quali un server impiega molto [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":866,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[7],"tags":[27],"class_list":["post-838","post","type-post","status-publish","format-standard","has-post-thumbnail","category-voip","tag-metodi-sip"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SIP: il metodo CANCEL - Blog Beevoip<\/title>\n<meta name=\"description\" content=\"A cosa serve il metodo CANCEL? Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.\" \/>\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.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SIP: il metodo CANCEL - Blog Beevoip\" \/>\n<meta property=\"og:description\" content=\"A cosa serve il metodo CANCEL? Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Beevoip\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/beevoip\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-19T07:46:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-27T07:28:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/05\/SIP-il-metodo-CANCEL.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gianluca De Falco\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gianluca De Falco\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/\"},\"author\":{\"name\":\"Gianluca De Falco\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#\\\/schema\\\/person\\\/d2d8e522e7dce2d48a04cbc5b042bf5f\"},\"headline\":\"SIP: il metodo CANCEL\",\"datePublished\":\"2022-05-19T07:46:29+00:00\",\"dateModified\":\"2022-06-27T07:28:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/\"},\"wordCount\":213,\"publisher\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/SIP-il-metodo-CANCEL.png\",\"keywords\":[\"metodi sip\"],\"articleSection\":[\"Voip\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/\",\"url\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/\",\"name\":\"SIP: il metodo CANCEL - Blog Beevoip\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/SIP-il-metodo-CANCEL.png\",\"datePublished\":\"2022-05-19T07:46:29+00:00\",\"dateModified\":\"2022-06-27T07:28:52+00:00\",\"description\":\"A cosa serve il metodo CANCEL? Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/SIP-il-metodo-CANCEL.png\",\"contentUrl\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/SIP-il-metodo-CANCEL.png\",\"width\":1920,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/protocollo-sip-il-metodo-cancel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SIP: il metodo CANCEL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/\",\"name\":\"Blog Beevoip\",\"description\":\"Formazione, webinar, nuovi prodotti, info e news dal mondo del VOIP e non solo!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#organization\",\"name\":\"BEEVOIP\",\"url\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/BV-PNGghj.png\",\"contentUrl\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/BV-PNGghj.png\",\"width\":512,\"height\":512,\"caption\":\"BEEVOIP\"},\"image\":{\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/beevoip\\\/\",\"https:\\\/\\\/www.instagram.com\\\/beevoip\\\/\",\"https:\\\/\\\/it.linkedin.com\\\/company\\\/beevoip\",\"https:\\\/\\\/www.youtube.com\\\/@beevoip2067\\\/videos\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/#\\\/schema\\\/person\\\/d2d8e522e7dce2d48a04cbc5b042bf5f\",\"name\":\"Gianluca De Falco\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/34168269d18cedea849dd21bc6657f7f524880b234ec7e73fd9f0283952d571e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/34168269d18cedea849dd21bc6657f7f524880b234ec7e73fd9f0283952d571e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/34168269d18cedea849dd21bc6657f7f524880b234ec7e73fd9f0283952d571e?s=96&d=mm&r=g\",\"caption\":\"Gianluca De Falco\"},\"url\":\"https:\\\/\\\/www.beevoip.it\\\/blog\\\/author\\\/g-defalco\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SIP: il metodo CANCEL - Blog Beevoip","description":"A cosa serve il metodo CANCEL? Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.","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.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/","og_locale":"it_IT","og_type":"article","og_title":"SIP: il metodo CANCEL - Blog Beevoip","og_description":"A cosa serve il metodo CANCEL? Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.","og_url":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/","og_site_name":"Blog Beevoip","article_publisher":"https:\/\/www.facebook.com\/beevoip\/","article_published_time":"2022-05-19T07:46:29+00:00","article_modified_time":"2022-06-27T07:28:52+00:00","og_image":[{"width":1920,"height":720,"url":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/05\/SIP-il-metodo-CANCEL.png","type":"image\/png"}],"author":"Gianluca De Falco","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Gianluca De Falco","Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#article","isPartOf":{"@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/"},"author":{"name":"Gianluca De Falco","@id":"https:\/\/www.beevoip.it\/blog\/#\/schema\/person\/d2d8e522e7dce2d48a04cbc5b042bf5f"},"headline":"SIP: il metodo CANCEL","datePublished":"2022-05-19T07:46:29+00:00","dateModified":"2022-06-27T07:28:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/"},"wordCount":213,"publisher":{"@id":"https:\/\/www.beevoip.it\/blog\/#organization"},"image":{"@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#primaryimage"},"thumbnailUrl":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/05\/SIP-il-metodo-CANCEL.png","keywords":["metodi sip"],"articleSection":["Voip"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/","url":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/","name":"SIP: il metodo CANCEL - Blog Beevoip","isPartOf":{"@id":"https:\/\/www.beevoip.it\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#primaryimage"},"image":{"@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#primaryimage"},"thumbnailUrl":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/05\/SIP-il-metodo-CANCEL.png","datePublished":"2022-05-19T07:46:29+00:00","dateModified":"2022-06-27T07:28:52+00:00","description":"A cosa serve il metodo CANCEL? Utilizziamo il metodo CANCEL per cancellare una precedente richiesta inviata da un UAC.","breadcrumb":{"@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#primaryimage","url":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/05\/SIP-il-metodo-CANCEL.png","contentUrl":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/05\/SIP-il-metodo-CANCEL.png","width":1920,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.beevoip.it\/blog\/protocollo-sip-il-metodo-cancel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.beevoip.it\/blog\/"},{"@type":"ListItem","position":2,"name":"SIP: il metodo CANCEL"}]},{"@type":"WebSite","@id":"https:\/\/www.beevoip.it\/blog\/#website","url":"https:\/\/www.beevoip.it\/blog\/","name":"Blog Beevoip","description":"Formazione, webinar, nuovi prodotti, info e news dal mondo del VOIP e non solo!","publisher":{"@id":"https:\/\/www.beevoip.it\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.beevoip.it\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.beevoip.it\/blog\/#organization","name":"BEEVOIP","url":"https:\/\/www.beevoip.it\/blog\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.beevoip.it\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/01\/BV-PNGghj.png","contentUrl":"https:\/\/www.beevoip.it\/blog\/wp-content\/uploads\/2022\/01\/BV-PNGghj.png","width":512,"height":512,"caption":"BEEVOIP"},"image":{"@id":"https:\/\/www.beevoip.it\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/beevoip\/","https:\/\/www.instagram.com\/beevoip\/","https:\/\/it.linkedin.com\/company\/beevoip","https:\/\/www.youtube.com\/@beevoip2067\/videos"]},{"@type":"Person","@id":"https:\/\/www.beevoip.it\/blog\/#\/schema\/person\/d2d8e522e7dce2d48a04cbc5b042bf5f","name":"Gianluca De Falco","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/34168269d18cedea849dd21bc6657f7f524880b234ec7e73fd9f0283952d571e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/34168269d18cedea849dd21bc6657f7f524880b234ec7e73fd9f0283952d571e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/34168269d18cedea849dd21bc6657f7f524880b234ec7e73fd9f0283952d571e?s=96&d=mm&r=g","caption":"Gianluca De Falco"},"url":"https:\/\/www.beevoip.it\/blog\/author\/g-defalco\/"}]}},"_links":{"self":[{"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/posts\/838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/comments?post=838"}],"version-history":[{"count":2,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/posts\/838\/revisions"}],"predecessor-version":[{"id":844,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/posts\/838\/revisions\/844"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/media\/866"}],"wp:attachment":[{"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/media?parent=838"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/categories?post=838"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beevoip.it\/blog\/wp-json\/wp\/v2\/tags?post=838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}