{"id":9238,"date":"2022-03-07T15:49:19","date_gmt":"2022-03-07T20:49:19","guid":{"rendered":"https:\/\/www.redline13.com\/blog\/?p=9238"},"modified":"2022-05-23T12:59:23","modified_gmt":"2022-05-23T16:59:23","slug":"simulate-slow-internet-connections-with-jmeter","status":"publish","type":"post","link":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/","title":{"rendered":"How to Simulate Slow Internet Connections with JMeter"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-9239\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image.png\" alt=\"Simulate Slow Internet Connections with JMeter \" width=\"400\" height=\"230\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image.png 400w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-300x173.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/p>\n<p>When we think of performance testing, often the first thing that comes to mind are highly scaled systems generating as much traffic as possible. This is done because we consider the most extreme conditions a production environment will encounter is when many users (or a coordinated attack) converge at once. However, extreme conditions can also be encountered at the other end of the spectrum with poor quality network connections. For example, a RedLine13 customer discovered that they had a number of production devices in exceptionally poor signal areas that were making API requests into their system via mobile networks. They were arriving at rates of bytes per minute which effectively locked up their system with what was effectively a Slow Post DDoS Attack. In this post, we will describe how RedLine13 can be used to simulate slow internet connections with <a href=\"https:\/\/jmeter.apache.org\/\">JMeter<\/a>.<\/p>\n<p>In its default behavior, JMeter will send requests defined by its samplers as fast as it can. This is desirable for producing maximal load, albeit not entirely realistic as real users (usually) don\u2019t hammer the server non-stop. If we consider mobile users who are limited by network bandwidth or even hampered by poor network signal we will notice a different performance profile. Similarly we might encounter the same type of instability for high-latency connections that send data in short bursts with long delays in between.<\/p>\n<p>This exact case is covered in the <a href=\"https:\/\/cwiki.apache.org\/confluence\/display\/jmeter\/Controlling%20Bandwidth%20in%20JMeter%20to%20simulate%20different%20networks\">Apache JMeter documentation here<\/a>. There is a built-in &#8220;<em>CPS<\/em>&#8221; (<em>characters per second<\/em>) rate limiter that can be configured through the <span style=\"color: #993300;\"><strong>user.properties<\/strong><\/span> file. We are interested in the following two properties:<\/p>\n<ul>\n<li><span style=\"color: #993300;\"><strong>httpclient.socket.http.cps<\/strong><\/span>, <em>and<\/em><\/li>\n<li><span style=\"color: #993300;\"><strong>httpclient.socket.https.cps<\/strong><\/span><\/li>\n<\/ul>\n<p>These values are set for <span style=\"color: #993300;\"><strong>http<\/strong><\/span> or <span style=\"color: #993300;\"><strong>https<\/strong><\/span> requests respectively. Subsequent requests will be limited to those <em>character per second<\/em> rates. There is also a formula which is covered in the JMeter documentation that can calculate a specific bandwidth as a CPS value:<\/p>\n<pre><strong style=\"color: #993300; font-size: revert;\">CPS = (target bandwidth in kbps * 1024) \/ 8<\/strong><\/pre>\n<p>Here is an example calculating a CPS for a target bandwidth of 500kbps:<\/p>\n<pre><span style=\"color: #993300;\"><strong>CPS = (500 x 1024) \/ 8<\/strong><\/span>\n<span style=\"color: #993300;\"><strong>CPS = 512000 \/ 8<\/strong><\/span>\n<span style=\"color: #993300;\"><strong>CPS = 64000<\/strong><\/span><\/pre>\n<p>Therefore in our <span style=\"color: #993300;\"><strong>user.properties<\/strong><\/span> configuration we would need to set:<\/p>\n<pre><span style=\"color: #993300;\"><strong>httpclient.socket.http.cps=64000<\/strong><\/span>\n<span style=\"color: #993300;\"><strong>httpclient.socket.https.cps=64000<\/strong><\/span><\/pre>\n<p><span style=\"font-size: revert; color: initial;\">There are two easy ways to configure this in RedLine13. The first is to supply your own custom <\/span><span style=\"color: #993300;\"><strong>user.properties<\/strong><\/span><span style=\"font-size: revert; color: initial;\"> file, which we provide under &#8220;<\/span><em style=\"font-size: revert; color: initial;\">Advanced JMeter Test Options<\/em><span style=\"font-size: revert; color: initial;\">&#8221; when starting at test:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"225\" height=\"66\" class=\"wp-image-9240 aligncenter\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-1.png\"><\/p>\n<p>A second (and probably more convenient way) is to specify these properties in a JMeter <em>option string<\/em>. You can do that from within the &#8220;<em>Option String<\/em>&#8221; text area under the same &#8220;<em>Advanced JMeter Test Options<\/em>&#8221; section:<\/p>\n<figure id=\"attachment_9241\" class=\"wp-caption aligncenter\" style=\"max-width: 718px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9241\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-2.png\" alt=\"Setting CPS values within the JMeter options string \u2013 just replace XXXX with your custom CPS values.\" width=\"718\" height=\"147\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-2.png 718w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-2-300x61.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-2-425x87.png 425w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><figcaption class=\"wp-caption-text\">Setting CPS values within the JMeter options string \u2013 just replace XXXX with your custom CPS values.<\/figcaption><\/figure>\n<p><span style=\"font-size: revert; color: initial;\">Let us take a hypothetical sample test and experiment with CPS settings. We can select a pretty low value of 7600 which will simulate an extremely latent and\/or unreliable WiFi network. We can set our JMeter options string to contain the following settings:<\/span><\/p>\n<pre><span style=\"color: #993300;\"><strong>-Jhttpclient.socket.http.cps=7600 -Jhttpclient.socket.https.cps=7600<\/strong><\/span><\/pre>\n<p><span style=\"font-size: revert; color: initial;\">Here is the original example test completing in a few seconds:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"950\" height=\"208\" class=\"wp-image-9242 aligncenter\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-3.png\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-3.png 950w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-3-300x66.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-3-768x168.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-3-425x93.png 425w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-3-945x208.png 945w\" sizes=\"auto, (max-width: 950px) 100vw, 950px\" \/><\/p>\n<p>After applying the options string, here is the throttled test (where <em>CPS <\/em>= <strong>7600<\/strong>) which takes much longer. In fact, approximately half of the requests are dropped due to timing out:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-9243\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-4.png\" alt=\"Simulate Slow Internet Connections with JMeter \" width=\"949\" height=\"206\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-4.png 949w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-4-300x65.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-4-768x167.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-4-425x92.png 425w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image-4-945x206.png 945w\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" \/><\/p>\n<p>You can adjust the CPS to any value which will mimic the slowness of your simulated latent or otherwise poor quality network connection, simply by specifying these values in the options string.<\/p>\n<hr>\n<p>RedLine13 offers a full-featured free trial which will allow you to replicate the steps outlined in this post to load test simulate slow internet connections with JMeter. <a href=\"https:\/\/www.redline13.com\/Service\">Sign up now<\/a> and get started today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When we think of performance testing, often the first thing that comes to mind are highly scaled systems generating as much traffic as possible. This is done because we consider the most extreme conditions a production environment will encounter is when many users (or a coordinated attack) converge at once. However, extreme conditions can also be encountered at the other end of the spectrum with poor quality network connections. For example, a RedLine13 customer discovered that<a class=\"more-link\" href=\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":11,"featured_media":9239,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,7],"tags":[165,283,318],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-dkoziel","4":"post-9238","6":"format-standard","7":"has-post-thumbnail","8":"category-blog","9":"category-jmeter","10":"post_tag-customer","11":"post_tag-jmeter","12":"post_tag-load-testing"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Simulate Slow Internet Connections with JMeter - RedLine13<\/title>\n<meta name=\"description\" content=\"In this post, we will describe how RedLine13 can be used with JMeter to Simulate Slow Internet Connections.\" \/>\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.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Simulate Slow Internet Connections with JMeter - RedLine13\" \/>\n<meta property=\"og:description\" content=\"In this post, we will describe how RedLine13 can be used with JMeter to Simulate Slow Internet Connections.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\" \/>\n<meta property=\"og:site_name\" content=\"RedLine13\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-07T20:49:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-05-23T16:59:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"230\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Koziel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Koziel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\"},\"author\":{\"name\":\"David Koziel\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20\"},\"headline\":\"How to Simulate Slow Internet Connections with JMeter\",\"datePublished\":\"2022-03-07T20:49:19+00:00\",\"dateModified\":\"2022-05-23T16:59:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\"},\"wordCount\":590,\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"keywords\":[\"customer\",\"JMeter\",\"Load Testing\"],\"articleSection\":[\"Blog\",\"JMeter\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\",\"name\":\"How to Simulate Slow Internet Connections with JMeter - RedLine13\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\"},\"datePublished\":\"2022-03-07T20:49:19+00:00\",\"dateModified\":\"2022-05-23T16:59:23+00:00\",\"description\":\"In this post, we will describe how RedLine13 can be used with JMeter to Simulate Slow Internet Connections.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redline13.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Simulate Slow Internet Connections with JMeter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"name\":\"RedLine13\",\"description\":\"(Almost) Free Load Testing in the Cloud\",\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redline13.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\",\"name\":\"RedLine13\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"contentUrl\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"width\":300,\"height\":68,\"caption\":\"RedLine13\"},\"image\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20\",\"name\":\"David Koziel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g\",\"caption\":\"David Koziel\"},\"url\":\"https:\/\/www.redline13.com\/blog\/author\/dkoziel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Simulate Slow Internet Connections with JMeter - RedLine13","description":"In this post, we will describe how RedLine13 can be used with JMeter to Simulate Slow Internet Connections.","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.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/","og_locale":"en_US","og_type":"article","og_title":"How to Simulate Slow Internet Connections with JMeter - RedLine13","og_description":"In this post, we will describe how RedLine13 can be used with JMeter to Simulate Slow Internet Connections.","og_url":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/","og_site_name":"RedLine13","article_published_time":"2022-03-07T20:49:19+00:00","article_modified_time":"2022-05-23T16:59:23+00:00","og_image":[{"width":400,"height":230,"url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2022\/02\/word-image.png","type":"image\/png"}],"author":"David Koziel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Koziel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/#article","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/"},"author":{"name":"David Koziel","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20"},"headline":"How to Simulate Slow Internet Connections with JMeter","datePublished":"2022-03-07T20:49:19+00:00","dateModified":"2022-05-23T16:59:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/"},"wordCount":590,"publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"keywords":["customer","JMeter","Load Testing"],"articleSection":["Blog","JMeter"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/","url":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/","name":"How to Simulate Slow Internet Connections with JMeter - RedLine13","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/#website"},"datePublished":"2022-03-07T20:49:19+00:00","dateModified":"2022-05-23T16:59:23+00:00","description":"In this post, we will describe how RedLine13 can be used with JMeter to Simulate Slow Internet Connections.","breadcrumb":{"@id":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redline13.com\/blog\/2022\/03\/simulate-slow-internet-connections-with-jmeter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redline13.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Simulate Slow Internet Connections with JMeter"}]},{"@type":"WebSite","@id":"https:\/\/www.redline13.com\/blog\/#website","url":"https:\/\/www.redline13.com\/blog\/","name":"RedLine13","description":"(Almost) Free Load Testing in the Cloud","publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redline13.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.redline13.com\/blog\/#organization","name":"RedLine13","url":"https:\/\/www.redline13.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","contentUrl":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","width":300,"height":68,"caption":"RedLine13"},"image":{"@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20","name":"David Koziel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g","caption":"David Koziel"},"url":"https:\/\/www.redline13.com\/blog\/author\/dkoziel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/9238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/comments?post=9238"}],"version-history":[{"count":11,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/9238\/revisions"}],"predecessor-version":[{"id":9650,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/9238\/revisions\/9650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media\/9239"}],"wp:attachment":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media?parent=9238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/categories?post=9238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/tags?post=9238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}