{"id":280320,"date":"2016-11-02T01:25:03","date_gmt":"2016-11-01T22:25:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=280320"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=280320","title":{"rendered":"TailSampler \u2014 \u043f\u0430\u0440\u0430\u043b\u0435\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 Apache.JMeter"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/1d7\/d54\/2f5\/1d7d542f5aff4a60a71849b9a1da54a1.jpg\"\/><\/p>\n<p>  &nbsp;  <\/p>\n<h3>1. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u00abHTTP Request Tail\u00bb<\/h3>\n<p>  \u041f\u043b\u0430\u0433\u0438\u043d \u0443\u043f\u0440\u043e\u0449\u0430\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 <b><i>\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e<\/i><\/b> \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c <b><i>\u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435<\/i><\/b> GET-\u0437\u0430\u043f\u0440\u043e\u0441\u044b. \u0414\u0435\u043b\u0430\u044f \u0442\u0435\u0441\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u043b\u0438\u0437\u043a\u0438\u043c \u043a \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043f\u043e \u0441\u043e\u0441\u0442\u0430\u0432\u0443 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438 \u043f\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u044d\u0442\u0438\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<p>  <b>TailSampler<\/b> \u043f\u0440\u0438\u0434\u0451\u0442 \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c:  <\/p>\n<ul>\n<li>\u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0433\u0440\u0443\u043f\u043f\u0443 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u0430\u0440\u0430\u043b\u0435\u043b\u044c\u043d\u043e, \u0441 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u0432;<\/li>\n<li>\u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c 100 \u0438\u043b\u0438 1000 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0438 \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0434\u0435\u043b\u0430\u0442\u044c 100 \u0438\u043b\u0438 1000 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 <b>HTTP Request<\/b>, \u0430 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0432 \u043e\u0434\u043d\u043e\u043c \u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043f\u043e\u043b\u0435 \u0432\u0432\u043e\u0434\u0430;<\/li>\n<li>\u0435\u0441\u043b\u0438 \u0441\u0430\u0439\u0442 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 <b>Adobe Flash<\/b>, <b>Adobe AIR<\/b>, <b>SilverLigth<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0432\u0435\u0431-\u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0438 \u0441 \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 <b>HTTP Request<\/b>.<\/li>\n<\/ul>\n<p>  \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0432 <b>Apache.JMeter<\/b> \u043d\u0435\u043b\u044c\u0437\u044f \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0433\u0440\u0443\u043f\u043f\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 HTTP-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043b\u0430\u0441\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e. \u0410 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<p>  \u041f\u043e\u0447\u0442\u0438 \u0432\u0435\u0441\u044c \u043a\u043e\u0434 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u2014 \u043a\u043e\u0434 <b>HTTP Request Sampler<\/b>, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u043f\u043e\u043b\u0435 \u0434\u043b\u044f \u0432\u0432\u043e\u0434\u0430 \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u0441\u044b\u043b\u043e\u043a.<\/p>\n<p>  <a name=\"habracut\"><\/a><\/p>\n<h3>2. \u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044e<\/h3>\n<p>  <b>HTTP Request Tail<\/b> \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0441\u044b\u043b\u043e\u043a \u0432 HTML-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442, \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0441\u0442 GET-\u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a.<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/6ef\/258\/983\/6ef25898340a4970952bccb41c52f0fa.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/6ef\/258\/983\/6ef25898340a4970952bccb41c52f0fa.png\" alt=\"\u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043f\u043b\u0430\u0433\u0438\u043d\u0430 &lt;b&gt;TailSampler&lt;\/b&gt; \u0438 \u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 1. <i>\u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043f\u043b\u0430\u0433\u0438\u043d\u0430 <b>TailSampler<\/b> \u0438 \u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435<\/i><\/font><\/p>\n<ol>\n<li>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c <b>Fiddler<\/b>.<\/li>\n<li>\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u0434\u043e \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e \u0438\u043c\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0442\u0435\u0441\u0442\u0435 \u2014 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441 <b>Adobe Flash<\/b>, \u0441 <b>Adobe AIR<\/b>, \u0441 <b>Microsoft SilverLigth<\/b>, \u0441 <b>ActiveX<\/b>-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438.<\/li>\n<li>\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f.<\/li>\n<li>\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0437 <b>Fiddler<\/b> \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0432 \u0442\u0435\u0441\u0442\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e, \u0442\u0430\u043a, \u043a\u0430\u043a \u0435\u0441\u043b\u0438 \u0431\u044b \u0438\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b \u0431\u0440\u0430\u0443\u0437\u0435\u0440.<\/li>\n<li>\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u0432 <b>TailSampler<\/b>, \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c.<\/li>\n<li>\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0442\u0435\u0441\u0442\u0435, \u0441\u0442\u0435\u043f\u0435\u043d\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f.<\/li>\n<\/ol>\n<p>  <\/p>\n<div class=\"oembed\">\n<div>\n<div style=\"left: 0px; width: 100%; height: 0px; position: relative; padding-bottom: 56.2493%;\"><iframe src=\"https:\/\/www.youtube.com\/embed\/9tKD0G9Hn-8?rel=0&amp;showinfo=1\" frameborder=\"0\" allowfullscreen=\"true\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" style=\"top: 0px; left: 0px; width: 100%; height: 100%; position: absolute;\"><\/iframe><\/div>\n<\/div>\n<\/div>\n<h3>3. \u0420\u0430\u0431\u043e\u0442\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 html-\u043f\u0430\u0440\u0441\u0435\u0440\u043e\u0432 JMeter<\/h3>\n<p>  \u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f HTML-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTP \u0432 <b>JMeter<\/b> \u2014 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 <b>HTTP Request<\/b> sampler. \u0412 <b>HTTP Request<\/b> \u0435\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u2014 \u0433\u0430\u043b\u043e\u0447\u043a\u0430 [v] <b><u><i>Retrieve Embedded Resource<\/i><\/u><\/b>s. \u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u043f\u0430\u0440\u0441\u0435\u0440\u043e\u043c, \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u044e\u0449\u0438\u043c \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <b>LagartoBasedHtmlParser<\/b>. \u041f\u0430\u0440\u0441\u0435\u0440 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 <b>htmlparser.classname<\/b> \u0444\u0430\u0439\u043b\u0430 <b>jmeter.properties<\/b>.<\/p>\n<p>  \u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0441\u0435\u0440\u043e\u0432 <b>Apache.JMeter<\/b> \u0434\u043b\u044f \u043f\u044f\u0442\u0438 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u043e \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u00ab\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c html-\u043f\u0430\u0440\u0441\u0435\u0440 \u0434\u043b\u044f Apache.JMeter\u00bb:   <\/p>\n<ul>\n<li><a href=\"https:\/\/habrahabr.ru\/post\/308254\/\">https:\/\/habrahabr.ru\/post\/308254\/<\/a><\/li>\n<\/ul>\n<p>  \u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0430\u0440\u0441\u0435\u0440\u043e\u0432 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442\u0441\u044f \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b. \u041d\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432 \u043f\u043e\u043b\u043d\u043e\u0442\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0440\u0430\u0437\u043d\u0430\u044f. \u0422\u0430\u043a \u0435\u0441\u043b\u0438 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u043d\u0430 <b>Microsoft Silverlight<\/b>, \u0442\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0430\u0440\u0441\u0435\u0440\u0430 <b>Apache.JMeter<\/b> \u0431\u0443\u0434\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 0%. \u0422\u043e\u0433\u0434\u0430 \u043a\u0430\u043a, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f, <b>TailSampler<\/b>, \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0430\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443, \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c.<\/p>\n<h4>3.1. \u041f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c atlas.mos.ru<\/h4>\n<p>  <\/p>\n<table>\n<tr>\n<td><a href=\"https:\/\/habrastorage.org\/files\/1bf\/9b6\/0bb\/1bf9b60bb308436185939c92dfb486aa.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/1bf\/9b6\/0bb\/1bf9b60bb308436185939c92dfb486aa.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 2. <i>\u0421\u0430\u0439\u0442 <a href=\"https:\/\/atlas.mos.ru\">atlas.mos.ru<\/a> \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u2014 <code>85<\/code> \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c\u0443 \u0434\u043e\u043c\u0435\u043d\u0443<\/i><\/font><\/td>\n<td><a href=\"https:\/\/habrastorage.org\/files\/061\/9d5\/e15\/0619d5e1561c41ddb1c71d8da98c5172.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/061\/9d5\/e15\/0619d5e1561c41ddb1c71d8da98c5172.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 3. <i>\u0421\u0430\u0439\u0442 <a href=\"https:\/\/atlas.mos.ru\">atlas.mos.ru<\/a> \u0432 <b>JMeter<\/b> \u2014 <code>2<\/code> \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c\u0443 \u0434\u043e\u043c\u0435\u043d\u0443<\/i><\/font>  <\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/habrastorage.org\/files\/462\/219\/bec\/462219bece014910bb052df61433b873.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/462\/219\/bec\/462219bece014910bb052df61433b873.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 4. <i>\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0432 <a href=\"https:\/\/www.webpagetest.org\/result\/161014_ZM_1HRA\/1\/details\/\">webpagetest.org<\/a><\/i><\/font>  <\/td>\n<td><a href=\"https:\/\/habrastorage.org\/files\/c29\/afb\/df7\/c29afbdf73ee415994e00040119c7e70.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/c29\/afb\/df7\/c29afbdf73ee415994e00040119c7e70.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 5. <i>\u0411\u0440\u0430\u0443\u0437\u0435\u0440 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 <code>85<\/code> \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c\u0443 \u0434\u043e\u043c\u0435\u043d\u0443, \u0430 JMeter \u0442\u043e\u043b\u044c\u043a\u043e <code>2<\/code> \u2014 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c <code>2,35%<\/code>, \u0441\u043c. \u043b\u043e\u0433\u0438 \u0432 <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1kL3XdDdg7KYSe64iKWlPEL-1jhTwp8v-9eu0IWTnEUk\/edit?usp=sharing\">google docs<\/a><\/i><\/font><\/td>\n<\/tr>\n<\/table>\n<p>  \u041f\u0440\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 <a rel=\"nofollow\" href=\"https:\/\/atlas.mos.ru\">atlas.mos.ru<\/a> \u0432\u0438\u0434\u043d\u0430 \u0440\u0430\u0437\u043d\u0438\u0446\u0430:  <\/p>\n<ul>\n<li> <code>2<\/code> GET-\u0437\u0430\u043f\u0440\u043e\u0441\u0430, \u0435\u0441\u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 <b>LagartoBasedHtmlParser<\/b>, <b>HTTP Request<\/b>, <b>JMeter<\/b> 3.0;<\/li>\n<li> <code>85<\/code> GET-\u0437\u0430\u043f\u0440\u043e\u0441\u0430, \u0435\u0441\u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 <b>Chrome<\/b>.<\/li>\n<\/ul>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 <b>HTTP Request<\/b> \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 [v] <i><b>Retrieve Embedded Resources<\/b><\/i> \u0434\u043b\u044f \u0430\u0434\u0440\u0435\u0441\u0430 <a rel=\"nofollow\" href=\"https:\/\/atlas.mos.ru\">atlas.mos.ru<\/a> <code>83<\/code> GET-\u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d.<br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/daf\/51c\/368\/daf51c3684a846d599d8fc978aa66883.jpg\"\/>  <\/p>\n<blockquote><p>\u041c\u0430\u043b\u043e\u0432\u0430\u0442\u043e \u0431\u0443\u0434\u0435\u0442<br \/>  <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B0%D0%B4%D0%B0%D0%BB_%D0%BF%D1%80%D0%BE%D1%88%D0%BB%D0%BE%D0%B3%D0%BE%D0%B4%D0%BD%D0%B8%D0%B9_%D1%81%D0%BD%D0%B5%D0%B3\">\u00ab\u041f\u0430\u0434\u0430\u043b \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e\u0434\u043d\u0438\u0439 \u0441\u043d\u0435\u0433\u00bb<\/a><\/p><\/blockquote>\n<p>  \u0427\u0442\u043e\u0431\u044b \u0441\u044d\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 <code>83<\/code> GET-\u0437\u0430\u043f\u0440\u043e\u0441\u0430, \u043d\u0443\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c <code>83<\/code> \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 <b>HTTP Request<\/b> \u0432 \u0441\u043a\u0440\u0438\u043f\u0442 <b>JMeter<\/b>:  <\/p>\n<ul>\n<li> \u0441\u043a\u0440\u0438\u043f\u0442 JMeter \u0441\u0442\u0430\u043d\u0435\u0442 \u0433\u0440\u043e\u043c\u043e\u0437\u0434\u043a\u0438\u043c.<\/li>\n<\/ul>\n<p>  <\/p>\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 <code>83<\/code> <b>HTTP Request<\/b> \u0431\u0443\u0434\u0443\u0442 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c\u0441\u044f <i>\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e<\/i> \u0434\u0440\u0443\u0433 \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u043c &mdash; \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0436\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b <i>\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e<\/i>:  <\/p>\n<ul>\n<li> \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u0430\u044f \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435, \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u043b\u044c\u0448\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0439 \u043d\u0430 \u043d\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435;<\/li>\n<li> \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u043a\u043e\u0441\u0432\u0435\u043d\u043d\u043e \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c.<\/li>\n<\/ul>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/9b7\/e30\/e9f\/9b7e30e9fec8482ea7229eeb3ebf27c3.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/9b7\/e30\/e9f\/9b7e30e9fec8482ea7229eeb3ebf27c3.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 6. <i>\u041e\u0442\u0447\u0451\u0442 \u043f\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0441\u0430\u0439\u0442\u0430 pflb.ru \u0432 <b>Firefox<\/b> \u2014 <a href=\"http:\/\/www.webpagetest.org\/result\/160319_RQ_Q3W\/1\/details\/\">http:\/\/www.webpagetest.org\/result\/160319_RQ_Q3W\/1\/details\/<\/a> \u2014 \u0432\u0438\u0434\u043d\u044b \u0433\u0440\u0443\u043f\u043f\u044b \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u043e <code>6<\/code> \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432<\/i><\/font><\/p>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0442\u043e\u043b\u044c\u043a\u043e <b>HTTP Request<\/b> \u043d\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b <i><b>\u0442\u043e\u0447\u043d\u043e<\/b><\/i> \u0437\u0430\u043c\u0435\u0440\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 html-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c\u0438.<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/6df\/8e9\/03d\/6df8e903de274468a7372d3e8f8afbef.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/6df\/8e9\/03d\/6df8e903de274468a7372d3e8f8afbef.jpg\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 7. <i><b>HTTP Request<\/b> \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u0443 \u0446\u0435\u043b\u0438\u043a\u043e\u043c, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0445\u0432\u043e\u0441\u0442 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 <b>HTTP Request Tail<\/b><\/i><\/font><\/p>\n<p>  <\/p>\n<h3>4. \u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f<\/h3>\n<p>  \u041f\u043b\u0430\u0433\u0438\u043d <b>HTTP Request Tail<\/b> \u0434\u043b\u044f <b>JMeter<\/b> \u0441\u043e\u0437\u0434\u0430\u043d \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b <b>Tile Server<\/b> \u2014 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043d\u0430 <b>python<\/b>, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u043c\u043e\u0442\u0440\u0438 \u043d\u0438\u0436\u0435.<\/p>\n<p>  \u041f\u0435\u0440\u0432\u043e\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u043c <b>Tile Server<\/b> \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e, \u043a\u043e\u0433\u0434\u0430 \u043a\u043e\u043b\u043b\u0435\u0433\u0438 \u0416\u0435\u043d\u044f \u0411\u043e\u0440\u043e\u0434\u0435\u043d\u043a\u043e\u0432 \u0438 \u041c\u0430\u043a\u0441\u0438\u043c \u041a\u043e\u043d\u044b\u0448\u0435\u0432 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438 \u043f\u0440\u043e \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043a\u0443\u0441\u043e\u0447\u043a\u0430\u043c\u0438, \u0442\u0430\u0439\u043b\u0430\u043c\u0438. \u0422\u043e\u0433\u0434\u0430 \u043c\u044b \u0440\u0435\u0448\u0430\u043b\u0438 \u0437\u0430\u0434\u0430\u0447\u0443 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0432\u0435\u0440\u0441\u0438\u0439 \u044d\u0442\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0439 <b>SilverLight<\/b> \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0435 \u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 <i>SOAP\/MSBin1<\/i>. \u041f\u043e\u0441\u043b\u0430\u0442\u044c \u0438\u0437 <b>JMeter<\/b> \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 <i>SOAP\/MSBin1<\/i> \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u044b \u043d\u0430 \u043d\u0438\u0445 \u043c\u044b \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435 \u0437\u043d\u0430\u043b\u0438 \u043a\u0430\u043a, \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u043b\u0438 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b. <\/p>\n<p>  \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u0431\u044b\u043b \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a\u0438\u043c:  <\/p>\n<blockquote><p>\u2014 \u0415\u0441\u043b\u0438 \u0431\u044b \u0442\u0443\u0442 \u0431\u044b\u043b \u0412\u043e\u0432\u0430, \u043e\u043d \u0431\u044b \u0441\u043a\u0430\u0437\u0430\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0443\u0436\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.<\/p>\n<p>  \u2014 \u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441, \u044d\u0442\u043e \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0441\u043b\u043e\u0436\u043d\u043e (\u043e\u0442\u0432\u0435\u0447\u0430\u043b \u0438\u043c). \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u043f\u0438\u0448\u0435\u043c \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f <b>JMeter<\/b>. \u041f\u043b\u0430\u0433\u0438\u043d \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u043e.<\/p>\n<p>  \u2014 \u0412\u043e\u0442 \u043a\u043e\u0433\u0434\u0430 \u0431\u044b\u043b\u043e \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0410\u043d\u0434\u0440\u0435\u0439 \u041f\u0438\u0449\u0443\u043b\u0438\u043d \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u0441\u0435\u0440\u0432\u0438\u0441 <b>Tile Server<\/b> \u043d\u0430 <b>python<\/b>, \u044d\u0442\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u043c \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f, \u0441\u0435\u0440\u0432\u0438\u0441 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0442\u0430\u0439\u043b\u0430\u043c\u0438:<\/p>\n<ul>\n<li><b>JMeter<\/b> \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 <b>Tile Server<\/b> \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0441\u044b\u043b\u043e\u043a \u043c\u0435\u0442\u043e\u0434\u043e\u043c <i>POST<\/i> \u0447\u0435\u0440\u0435\u0437 <b>HTTP Request<\/b>;<\/li>\n<li><b>Tile Server<\/b> \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0441\u044b\u043b\u043e\u043a, \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442 \u0438\u0437 \u0441\u0441\u044b\u043b\u043e\u043a html-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c iframe-\u043e\u0432, \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u043d\u0430 \u0441\u0441\u044b\u043b\u043a\u0438 \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 html-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 <b>JMeter<\/b>;<\/li>\n<li><b>JMeter<\/b> \u043f\u0430\u0440\u0441\u0438\u0442 html-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043d\u0443\u0436\u043d\u044b\u0435 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u043a\u0430\u043a \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u044b.<\/li>\n<\/ul>\n<p>\u0414\u0430\u0432\u0430\u0439 \u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0430\u043a\u0436\u0435.<\/p>\n<p>  \u2014 \u0425\u043e\u0440\u043e\u0448\u043e, \u0434\u0430\u0432\u0430\u0439 \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 <i>SOAP\/MSBin1<\/i>.  <\/p><\/blockquote>\n<p>  \u0417\u0430\u0431\u0435\u0433\u0430\u044f \u0432\u043f\u0435\u0440\u0451\u0434 \u0441\u043a\u0430\u0436\u0443, \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043c\u044b \u0442\u0430\u043a\u0436\u0435, \u043a\u0430\u043a \u043a\u043e\u0433\u0434\u0430-\u0442\u043e. \u0421\u0434\u0435\u043b\u0430\u043b\u0438 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0430 .NET, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043f\u043e <i>SOAP\/MSBin1<\/i> \u2014 <b>JMeter<\/b> \u043f\u043e\u0441\u044b\u043b\u0430\u043b \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043f\u043e <i>SOAP\/XML<\/i>, \u0430 \u0441\u0435\u0440\u0432\u0438\u0441 \u043f\u043e\u0441\u044b\u043b\u0430\u043b \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043a \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u043e\u043c\u0443 \u0443\u0437\u043b\u0443 \u0443\u0436\u0435 \u043f\u043e <i>SOAP\/MSBin1<\/i> \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u043b \u043e\u0442\u0432\u0435\u0442\u044b \u043a <b>JMeter<\/b>.<\/p>\n<p>  \u0418 \u043f\u0440\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441 \u0441\u0442\u0430\u043b \u0443\u0437\u043a\u0438\u043c \u043c\u0435\u0441\u0442\u043e\u043c, \u043d\u0435 \u0441\u043c\u043e\u0433 \u043e\u043d \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u044b \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b \u043f\u0440\u0438\u0443\u043d\u044b\u043b\u0438 \u0438 \u043f\u0440\u0438\u043b\u0435\u0433\u043b\u0438. \u041d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0442\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438, \u043d\u043e \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043e\u0442\u0432\u0435\u0447\u0430\u043b\u0438 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u0437\u0430 <code>10<\/code> \u0441\u0435\u043a\u0443\u043d\u0434, \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441 \u043e\u0442\u0432\u0435\u0447\u0430\u043b <b>JMeter<\/b>-\u0443 \u0437\u0430 <code>110<\/code> \u0441\u0435\u043a\u0443\u043d\u0434. \u041f\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0435 \u0438\u0437 \u043b\u043e\u0433\u043e\u0432 <b>JMeter<\/b> \u0432\u044b\u0445\u043e\u0434\u0438\u043b\u043e, \u0447\u0442\u043e \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043f\u0440\u0438\u0443\u043d\u044b\u043b, \u0438 \u0434\u0430, \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043f\u043e\u0434\u0430\u0432\u0430\u043b\u0430\u0441\u044c \u0445\u043e\u0440\u043e\u0448\u0430\u044f, \u043d\u043e \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043e\u0442\u0432\u0435\u0447\u0430\u043b \u0431\u043e\u0434\u0440\u043e, \u0431\u043e\u0434\u0440\u0435\u0435, \u0447\u0435\u043c \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u043b\u043e\u0433\u0438 <b>JMeter<\/b>. \u041e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044e, \u043d\u043e \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441 \u0437\u0430\u0432\u0438\u0441\u0430\u043b, \u0442\u043e \u0438 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u043d\u0451\u043c \u0437\u0430\u043f\u0430\u0437\u0434\u044b\u0432\u0430\u043b\u043e \u2014 \u043d\u0430\u0434\u043e \u0431\u044b\u043b\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e, \u043e\u0434\u0438\u043d \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043d\u0435 \u0442\u044f\u043d\u0443\u043b \u043d\u0430 \u0440\u043e\u043b\u044c \u00ab\u0426\u0430\u0440\u044c-\u043f\u0443\u0448\u043a\u0438\u00bb.<br \/>  <a href=\"https:\/\/habrastorage.org\/files\/b8e\/0db\/c6d\/b8e0dbc6d298450c9ddb0ee4ac9aea0e.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/b8e\/0db\/c6d\/b8e0dbc6d298450c9ddb0ee4ac9aea0e.jpg\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 8. <i>\u0426\u0430\u0440\u044c-\u043f\u0443\u0448\u043a\u0430<\/i><\/font><\/p>\n<p>  \u041f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441 \u0441\u0442\u0430\u043b \u0442\u043e\u0447\u043a\u043e\u0439 \u043e\u0442\u043a\u0430\u0437\u0430. \u0422\u043e\u0433\u0434\u0430 \u0432\u0435\u0440\u043d\u0443\u043b\u0438\u0441\u044c \u043a \u0438\u0434\u0435\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u0434\u043b\u044f <b>JMeter<\/b>, \u0438 \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u0438\u0437 <b>JSR223<\/b>, \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a <b>JNA<\/b> \u0438 \u043f\u0440\u043e\u043a\u0441\u0438-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0430 .NET \u043f\u0443\u043b\u0435\u043c\u0451\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 <i>SOAP\/MSBin1<\/i>, \u0432\u044b\u0448\u043b\u043e \u0437\u0434\u043e\u0440\u043e\u0432\u043e. \u041f\u043b\u0430\u0433\u0438\u043d\u0443 \u0443\u0436\u0435 \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u043f\u043e\u0442\u043e\u043a\u043e\u0432. \u041d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0445 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432 \u043d\u0430 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0431\u043e\u043b\u044c\u0448\u0435, \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u044d\u0442\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435.<\/p>\n<p>  \u0422\u043e\u0433\u0434\u0430 \u0436\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u0438\u0434\u0435\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c sampler <b>JMeter<\/b> \u043d\u0430 java, \u043d\u0430 \u0437\u0430\u043c\u0435\u043d\u0443 <b>Tile Server<\/b>, \u0432\u0434\u0440\u0443\u0433 \u0438 \u043e\u043d \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u0447\u043a\u043e\u0439 \u043e\u0442\u043a\u0430\u0437\u0430 \u043f\u0440\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0435. \u0414\u0430\u0436\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043e sampler-\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u2014 \u00abHTTP Request Tail\u00bb \u0438\u043b\u0438 \u00abTail Sampler\u00bb. \u0418\u0437-\u0437\u0430 \u043f\u043b\u043e\u0445\u043e\u0433\u043e \u0437\u043d\u0430\u043d\u0438\u044f \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0443\u0441\u043b\u044b\u0448\u0430\u043b \u0441\u043b\u043e\u0432\u043e \u00abTile\u00bb, \u043a\u0430\u043a \u00abTail\u00bb, \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u043f\u043e\u043d\u044f\u043b, \u043f\u0440\u0438\u0447\u0451\u043c \u0442\u0443\u0442 \u00ab\u0442\u0430\u0439\u043b\u044b\u00bb \u0438 \u0441\u043b\u043e\u0432\u043e, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a\u0430\u043a \u00ab\u0445\u0432\u043e\u0441\u0442\u00bb. \u0413\u043b\u0443\u0445\u0438\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u044b, \u0445\u0432\u043e\u0441\u0442 \u0442\u0430\u043a \u0445\u0432\u043e\u0441\u0442, \u043e\u0431\u0440\u0430\u0437 \u0440\u0443\u0441\u0430\u043b\u043a\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u043b \u043a\u0430\u0440\u0442\u0438\u043d\u0443. \u0417\u0430\u0434\u0443\u043c\u043a\u0430 \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u043b\u0430\u0441\u044c, \u0438\u0434\u0435\u044f \u044f\u0441\u043d\u0430, \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0435\u0441\u0442\u044c. \u041e\u0441\u0442\u0430\u0432\u0430\u043b\u043e\u0441\u044c \u0441\u0430\u043c\u043e\u0435 \u043c\u0430\u043b\u043e\u0435 \u2014 \u0441\u0434\u0435\u043b\u0430\u0442\u044c. \u0422\u0443\u0442 \u043f\u043e\u043c\u043e\u0433\u043b\u0430 \u0421\u0430\u0448\u0430 \u041f\u0435\u0440\u0435\u0432\u043e\u0437\u0447\u0438\u043a\u043e\u0432\u0430 <a href=\"https:\/\/habrahabr.ru\/users\/sanchez92\/\" class=\"user_link\">Sanchez92<\/a> \u2014 \u044d\u043a\u0441\u043f\u0435\u0440\u0442 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432. <\/p>\n<p>  \u041f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0439 \u043a <b>Tile Server<\/b> \u043d\u0435 \u0438\u043c\u0435\u044e, \u043a\u043e\u043b\u043b\u0435\u0433\u0438 \u0433\u043e\u0432\u043e\u0440\u044f\u0442 \u2014 \u044d\u0442\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442. \u041f\u043b\u0430\u0433\u0438\u043d \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u0438\u0437 \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u0441\u0442\u0432\u0430 \u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a \u043d\u043e\u0432\u043e\u043c\u0443 \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0443 <b>JMeter<\/b>, \u0438 \u0421\u0430\u0448\u0443 \u043d\u0430\u0434\u043e \u0431\u044b\u043b\u043e \u0447\u0435\u043c-\u0442\u043e \u0437\u0430\u043d\u044f\u0442\u044c, \u0430 \u0442\u043e \u0441\u043a\u0443\u0447\u0430\u043b\u0430 \u0434\u0435\u0432\u0438\u0446\u0430.<\/p>\n<p>  \u0412\u0441\u0435 \u0438\u043c\u0435\u043d\u0430 \u0432 \u044d\u0442\u043e\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u043d\u0435\u0432\u044b\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u044b\u0435, \u044f\u0432\u043d\u043e \u0438\u043b\u0438 \u043a\u043e\u0441\u0432\u0435\u043d\u043d\u043e \u043f\u043b\u0430\u0433\u0438\u043d \u00abHTTP Request Tail\u00bb \u0441\u0434\u0435\u043b\u0430\u043b\u0438:  <\/p>\n<ul>\n<li>\u0421\u0430\u0448\u0430 \u041f\u0435\u0440\u0435\u0432\u043e\u0437\u0447\u0438\u043a\u043e\u0432\u0430;<\/li>\n<li>\u0410\u043d\u0434\u0440\u0435\u0439 \u041f\u0438\u0449\u0443\u043b\u0438\u043d;<\/li>\n<li>\u0412\u043e\u0432\u0430 \u041b\u0430\u0432\u0440\u0435\u043d\u0442\u044c\u0435\u0432;<\/li>\n<li>\u041c\u0430\u043a\u0441\u0438\u043c \u041a\u043e\u043d\u044b\u0448\u0435\u0432;<\/li>\n<li>\u0416\u0435\u043d\u044f \u0411\u043e\u0440\u043e\u0434\u0435\u043d\u043a\u043e\u0432;<\/li>\n<li>\u0438 \u044f \u0442\u0430\u043c \u0431\u044b\u043b, \u0447\u0435\u0433\u043e-\u0442\u043e \u043f\u0438\u043b.<\/li>\n<\/ul>\n<p>   <\/p>\n<p>  <\/p>\n<h3>5. \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/h3>\n<h4>5.1. \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e<\/h4>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/b00\/fe1\/2ab\/b00fe12ab7c44ed6b20decd841ba9fc2.PNG\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/b00\/fe1\/2ab\/b00fe12ab7c44ed6b20decd841ba9fc2.PNG\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 9. <i>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e<\/i><\/font><\/p>\n<p>  \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438:  <\/p>\n<ul>\n<li> [v] <i><b>Retrieve All Embedded Resources<\/b><\/i> &mdash; \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0433\u0430\u043b\u043e\u0447\u043a\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430, \u0435\u0451 \u043c\u043e\u0436\u043d\u043e \u0441\u043d\u044f\u0442\u044c, \u043d\u043e \u0442\u043e\u0433\u0434\u0430 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u0438 <b>HTTP Request Tail<\/b> \u0441\u0442\u0430\u043d\u0435\u0442 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u043c;<\/li>\n<li> [v] <i><b>Use concurent pool<\/b><\/i> &mdash; \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0433\u0430\u043b\u043e\u0447\u043a\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430, \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0437\u0430\u043a\u0430\u0447\u043a\u0438;<\/li>\n<li> <i><b>Use concerent pool Size<\/b><\/i>: <code>4<\/code> &mdash; \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 4, \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <b>JMeter<\/b> \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e:<br \/> \n<ul>\n<li> <b>HttpClient4<\/b> \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 <i><b>Use concerent pool Size<\/b><\/i>: <code>4<\/code> \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u044b\u043b\u0430\u0442\u044c \u0434\u043e 4 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u0442\u043e\u043a \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e 1 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044e \u043d\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u043e\u043c\u0435\u043d:<br \/> \n<ul>\n<li> \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0441\u044f \u0433\u0440\u0443\u043f\u043f\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432, \u0440\u0430\u0437\u043c\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 <b>Use concerent pool Size<\/b>;<\/li>\n<li> \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 [v] <i><b>Use keepalive<\/b><\/i> \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u0442\u043e\u043a \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043e\u0434\u043d\u043e \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 (persistent-connection);<\/li>\n<\/ul>\n<\/li>\n<li> \u0411\u0440\u0430\u0443\u0437\u0435\u0440 <b>Mozilla Firefox 44.0<\/b> \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u043e\u0441\u044b\u043b\u0430\u0435\u0442 \u0434\u043e <code>6<\/code> \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u043e\u043c\u0435\u043d (\u0441\u043c. <code>about:config<\/code>):<br \/> \n<ul>\n<li> <code>256<\/code> &mdash; <b>network.http.max-connections<\/b> \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439;<\/li>\n<li> <code>6<\/code> &mdash; <b>network.http.max-persistent-connections-per-server<\/b> \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0445 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c (keepalive);<\/li>\n<li> <code>32<\/code> &mdash; <b>network.http.max-persistent-connections-per-proxy<\/b> \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0445 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0441 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c (keepalive);<\/li>\n<\/ul>\n<\/li>\n<li> \u0415\u0441\u043b\u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <b>Mozilla Firefox 44.0<\/b>, \u0438 \u0442\u043e, \u0447\u0442\u043e \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0442 \u043e\u0434\u043d\u043e\u043c\u0443 \u0434\u043e\u043c\u0435\u043d\u0443, \u0442\u043e \u0432 <i><b>Use concerent pool Size<\/b><\/i> \u043c\u043e\u0436\u043d\u043e \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>6<\/code>, \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <code>4<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  \u041d\u0435\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u2014 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f POST-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0438 \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c \u043d\u0438 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c\u0438:   <\/p>\n<ul>\n<li> [ ] <i><b>Use multipart\/form-data for POST<\/b><\/i>;<\/li>\n<li> [ ] <i><b>Browser-compatible headers<\/b><\/i>.<\/li>\n<\/ul>\n<p>  \u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0430 \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u043d\u0430 \u043d\u0435\u0433\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f POST-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0442. \u041f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043c\u0435\u0442\u043e\u0434 GET, \u0434\u043b\u044f \u043d\u0438\u0445 \u0442\u0430\u043a\u0436\u0435 \u043d\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f POST-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. <br \/>  \u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0442 \u043d\u0430 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u044b.<\/p>\n<p>  <b>HTTP Request Tail<\/b> \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0441\u043b\u0435\u0434\u043d\u0438\u043a\u043e\u043c <b>HTTP Request<\/b>, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430 <b>HTTP Request<\/b>:  <\/p>\n<ul>\n<li> <a rel=\"nofollow\" href=\"http:\/\/jmeter.apache.org\/usermanual\/component_reference.html#HTTP_Request\">http:\/\/jmeter.apache.org\/usermanual\/component_reference.html#HTTP_Request<\/a> &mdash; \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043d\u0430 <b>HTTP Request<\/b>.<\/li>\n<\/ul>\n<h4>5.2. \u041d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 HTTP Request Tail<\/h4>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/401\/7bb\/e33\/4017bbe3372d4f6f9d846506dcbafdac.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/401\/7bb\/e33\/4017bbe3372d4f6f9d846506dcbafdac.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 10. <i>\u041d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 HTTP Request Tail<\/i><\/font><br \/>  \u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u043c \u043f\u043e\u043b\u0435 <i><b>Embedded resources<\/b><\/i>. \u041c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438.<\/p>\n<h5>5.2.1. \u0410\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438<\/h5>\n<p>  \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a \u0441\u043c\u043e\u0442\u0440\u0438 \u0432 RFC: <a href=\"https:\/\/tools.ietf.org\/html\/rfc3986\">https:\/\/tools.ietf.org\/html\/rfc3986<\/a>.<br \/>  \u0410\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u0441 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430:  <\/p>\n<ul>\n<li> <code>file:\/\/<\/code><\/li>\n<li> <code>http:\/\/<\/code><\/li>\n<li> <code>https:\/\/<\/code><\/li>\n<\/ul>\n<p>  \u0414\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b \u043d\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442\u0441\u044f <b>HTTP Request Tail<\/b>.<br \/>  \u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a:   <\/p>\n<ul>\n<li> <code>file:\/\/C:\\Data\\htmlDocument.html#Part1<\/code><\/li>\n<li> <code><a rel=\"nofollow\" href=\"http:\/\/www.pflb.ru\/\">http:\/\/www.pflb.ru\/<\/a><\/code><\/li>\n<li> <code><a rel=\"nofollow\" href=\"https:\/\/yandex.ru\/?q=Testing&amp;amp;client=Mozilla\">https:\/\/yandex.ru\/?q=Testing&amp;client=Mozilla<\/a><\/code><\/li>\n<\/ul>\n<h5>5.2.2. \u041e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438<\/h5>\n<p>  \u041e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u043e\u043b\u0435\u0439:  <\/p>\n<ul>\n<li> <i><b>Path<\/b><\/i> &mdash; \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u0434\u043b\u044f \u0442\u0435\u0445 \u0441\u0441\u044b\u043b\u043e\u043a, \u0447\u0442\u043e \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u0430 \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0441\u0442\u0430, \u0442\u0443\u0442 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0438 \u0445\u043e\u0441\u0442 \u0438 \u043f\u043e\u0440\u0442.<\/li>\n<li> <i><b>Web Server<\/b><\/i> &mdash; \u0445\u043e\u0441\u0442 \u0438 \u043f\u043e\u0440\u0442:<br \/> \n<ul>\n<li> <i><b>Server Name or IP<\/b><\/i>;<\/li>\n<li> <i><b>Port Number<\/b><\/i>;<\/li>\n<\/ul>\n<\/li>\n<li> <i><b>Protocol [http]<\/b><\/i> &mdash; \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0435\u0441\u043b\u0438 \u0432 <i><b>Path<\/b><\/i> \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <code>file<\/code>, <code>http<\/code>, <code>https<\/code>.<\/li>\n<\/ul>\n<p>  \u041f\u0440\u0438\u043c\u0435\u0440 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a:   <\/p>\n<ul>\n<li> <code>image1.png<\/code><\/li>\n<li> <code>\/images\/image1.png<\/code><\/li>\n<li> <code>\/ResourceGenerator.aspx?id=0121<\/code><\/li>\n<li> <code>subFolder\/style.css<\/code><\/li>\n<li> <code>subFolder\/1\/2\/3\/test.php<\/code><\/li>\n<\/ul>\n<h5>5.2.3. \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0439<\/h5>\n<p>  \u0414\u043b\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438\u0437\u0430\u0446\u0438\u0438 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 <b>JMeter<\/b>. \u041f\u0440\u0438\u043c\u0435\u0440:   <\/p>\n<ul>\n<li> <code><b>${variable_URL}<\/b><\/code><\/li>\n<li> <code>\/search.php?q=<b>${variable_Query_String}<\/b><\/code><\/li>\n<li> <code>\/search.php?q=<b>${variable_Query_String}<\/b>&amp;client=Mozilla<\/code><\/li>\n<li> <code>\/search.php?q=<b>${__urlencode(${variable_Query_String})}<\/b>&amp;client=Mozilla<\/code><\/li>\n<\/ul>\n<h5>5.2.4. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Unicode \u0438 html-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439<\/h5>\n<p>  \u041f\u0440\u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 html-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438\u0437 \u0441\u0441\u044b\u043b\u043e\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f html-\u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0441\u0441\u044b\u043b\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c:  <\/p>\n<ul>\n<li> \u043a\u0438\u0440\u0438\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u043e\u043c\u0435\u043d\u044b;<\/li>\n<li> \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a <code>&lt;<\/code>, <code>&gt;<\/code>, <code>&amp;<\/code> \u0438 \u0434\u0440\u0443\u0433\u0438\u0435;<\/li>\n<li> \u043b\u044e\u0431\u044b\u0435 unicode-\u0441\u0438\u043c\u0432\u043e\u043b\u044b.<\/li>\n<\/ul>\n<p>  \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 html-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0435 \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0441\u044f, \u0441\u0441\u044b\u043b\u043a\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442\u0441\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u0438 \u0432 \u043f\u043e\u043b\u043d\u043e\u043c \u043e\u0431\u044a\u0451\u043c\u0435.<br \/>  \u041f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a html-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f html4 \u0441\u043c\u043e\u0442\u0440\u0438 \u0442\u0443\u0442:   <\/p>\n<ul>\n<li> <a rel=\"nofollow\" href=\"http:\/\/www.w3.org\/TR\/html4\/sgml\/entities\">http:\/\/www.w3.org\/TR\/html4\/sgml\/entities<\/a><\/li>\n<\/ul>\n<p>  \u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u044c \u0438\u0437 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0435 \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0442\u043e \u043e\u0444\u043e\u0440\u043c\u0438\u0442\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043a \u043f\u043b\u0430\u0433\u0438\u043d\u0443.<br \/>  \u041d\u0435 \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b. \u0422\u0430\u043a \u0435\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u0442\u044c URL \u0432\u0438\u0434\u0430:   <\/p>\n<ul>\n<li> <code>\/search.php?q=Testing<b>&amp;<\/b>client=Mozilla<\/code> &mdash; \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e.<\/li>\n<\/ul>\n<p>  \u0422\u043e \u0442\u0430\u043a \u0438 \u043d\u0430\u0434\u043e \u043f\u0438\u0441\u0430\u0442\u044c \u2014 \u043f\u0440\u043e\u0441\u0442\u043e <b><code>&amp;<\/code><\/b>, \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 <b><code>&amp;amp;<\/code><\/b> \u043d\u0435 \u043d\u0430\u0434\u043e:  <\/p>\n<ul>\n<li> <code>\/search.php?q=Testing<b>&amp;<u>amp;<\/u><\/b>client=Mozilla<\/code> &mdash; <b><i><u>\u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e<\/u><\/i><\/b>.<\/li>\n<\/ul>\n<h5>5.2.5. Unicode \u0434\u043b\u044f java<\/h5>\n<p>  \u0417\u0430\u043c\u0435\u0447\u0435\u043d\u043e, \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0432 \u0430\u0434\u0440\u0435\u0441\u0435 \u0435\u0441\u0442\u044c unicode-\u0441\u0438\u043c\u0432\u043e\u043b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, &reg;, \u03a9, \u03c0, \u2248:   <\/p>\n<ul>\n<li> <code>\/search.php?q=Microsoft&reg;<\/code><\/li>\n<\/ul>\n<p>  \u0418 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 <i><b>Implementation<\/b><\/i> \u0441\u0442\u043e\u0438\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>Java<\/code>, \u0442\u043e \u0432 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u0435 unicode-\u0441\u0438\u043c\u0432\u043e\u043b \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043c\u0435\u043d\u0435\u043d \u043d\u0430 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u043a:  <\/p>\n<ul>\n<li> <code>\/search.php?q=Microsoft\u25a1<\/code><\/li>\n<\/ul>\n<p>  \u041f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 <b>JMeter<\/b> \u0438\u0437 <b>Windows<\/b> \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e bat-\u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u0434\u043b\u044f <b>java<\/b> \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u0435\u0442\u0441\u044f <code>windows-1251<\/code>, \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u044e \u044d\u0442\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u0437\u0430\u043c\u0435\u043d\u044b unicode-\u0441\u0438\u043c\u0432\u043e\u043b\u0430 \u043d\u0430 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u043a. \u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0434\u0430\u0442\u044c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443 \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432 bat-\u0444\u0430\u0439\u043b\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f <b>java<\/b>: <code>-Dfile.encoding=UTF-8<\/code>. \u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 <code>HttpClient4<\/code> \u0438 <code>HttpClient3.1<\/code> \u0442\u0430\u043a\u043e\u0439 \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043d\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442.<\/p>\n<h4>5.3. \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043e\u0442\u0432\u0435\u0442<\/h4>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/9d7\/613\/9e7\/9d76139e750242c5a9145dd949fa100f.PNG\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/9d7\/613\/9e7\/9d76139e750242c5a9145dd949fa100f.PNG\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 11. <i>\u041e\u0442\u0432\u0435\u0442 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u2014 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043e\u0442\u0432\u0435\u0442<\/i><\/font><br \/>  \u041e\u0442\u0432\u0435\u0442 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f. \u0417\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0435\u0442, \u0435\u0441\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043b\u043e \u043e\u0442\u0432\u0435\u0442\u0430.<\/p>\n<p>  \u0422\u0435\u043b\u043e \u043e\u0442\u0432\u0435\u0442\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 html-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442, \u0442\u0435\u043a\u0441\u0442 \u0441 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u043e\u0439 UTF-8, \u0433\u0434\u0435 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u0441\u0443\u0440\u0441 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0442\u0435\u0433 <code>iframe<\/code>.<\/p>\n<p>  \u041f\u0440\u0438\u043c\u0435\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430:<\/p>\n<pre><code class=\"html\"> &lt;!DOCTYPE HTML&gt;  &lt;html&gt;  &lt;head&gt;    &lt;meta charset=&quot;utf-8&quot;&gt;   \t&lt;title&gt;Embedded resources&lt;\/title&gt;    &lt;\/head&gt;    &lt;body&gt;  \t&lt;iframe src=&quot;http:\/\/www.google-analytics.com\/analytics.js&quot;&gt;&lt;\/iframe&gt;  \t&lt;iframe src=&quot;\/sites\/all\/themes\/pro\/static\/img\/icons.png&quot;&gt;&lt;\/iframe&gt;  \t&lt;iframe src=&quot;sites\/all\/themes\/pro\/static\/img\/main_3_block90-s.png&quot;&gt;&lt;\/iframe&gt;  \t&lt;iframe src=&quot;http:\/\/pflb.ru\/sites\/all\/themes\/pro\/static\/img\/footer-shadow.png&quot;&gt;&lt;\/iframe&gt;  \t&lt;iframe src=&quot;http:\/\/staticxx.facebook.com\/connect\/xd_arbiter.php&quot;&gt;&lt;\/iframe&gt;    &lt;\/body&gt;  &lt;\/html&gt; <\/code><\/pre>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/80b\/699\/662\/80b6996620724c6293e4e6ca4a3ffa04.PNG\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/80b\/699\/662\/80b6996620724c6293e4e6ca4a3ffa04.PNG\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 12. <i>\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430<\/i><\/font><\/p>\n<h5>5.3.1. \u041f\u043b\u0430\u043d\u044b \u043d\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435<\/h5>\n<p>  \u041f\u0440\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u0440\u043e \u043f\u0430\u0440\u0441\u0435\u0440\u044b JMeter \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a <b>JMeter<\/b> Philippe M. <a href=\"https:\/\/habrahabr.ru\/users\/philmdot\/\" class=\"user_link\">philmdot<\/a> \u0438 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b \u0437\u0430\u043f\u043e\u0441\u0442\u0438\u0442\u044c \u0434\u0435\u0444\u0435\u043a\u0442 \u043d\u0430 \u0441\u0447\u0451\u0442 \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438:  <\/p>\n<ul>\n<li><a href=\"https:\/\/habrahabr.ru\/post\/308254\/#comment_9767524\">https:\/\/habrahabr.ru\/post\/308254\/#comment_9767524<\/a><\/li>\n<\/ul>\n<p>  \u041f\u043b\u0430\u043d\u0438\u0440\u0443\u044e \u0437\u0430\u043f\u043e\u0441\u0442\u0438\u0442\u044c \u0434\u0435\u0444\u0435\u043a\u0442, \u0438 \u0434\u0430\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e. \u0421\u0434\u0435\u043b\u0430\u0432 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0438\u0437 \u0442\u0435\u0433\u043e\u0432 <code>img<\/code> \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0441\u044f \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0438\u0441\u043a \u0441\u0441\u044b\u043b\u043e\u043a \u043d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b. \u0427\u0442\u043e\u0431\u044b \u0432 <b>JMeter<\/b> \u043f\u0430\u0440\u0441\u0438\u043d\u0433 \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0442\u0430\u043a\u0436\u0435, \u043a\u0430\u043a \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. \u0412\u043e\u0442 \u0435\u0441\u043b\u0438 <code>iframe<\/code>, \u0442\u043e \u043d\u0430\u0434\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0430\u0440\u0441\u0438\u043d\u0433, \u0430 \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e <code>img<\/code>, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0435\u0434\u0438\u043d\u0438\u0447\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441.<\/p>\n<p>  \u0418 \u0442\u043e\u0433\u0434\u0430 \u0436\u0435 \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d <b>TailSampler<\/b> \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0442\u0435\u0433\u0438 <code>img<\/code> \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u0435\u0433\u043e\u0432 <code>iframe<\/code>.<\/p>\n<h4>5.4. \u0418\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u044b<\/h4>\n<h5>5.4.1. +1 \u0437\u0430\u043f\u0440\u043e\u0441 \u0432 \u043b\u043e\u0433\u0435<\/h5>\n<p>  \u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0445\u043e\u0442\u044c \u0438 \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u043d\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u0432 \u043b\u043e\u0433:  <\/p>\n<ul>\n<li> \u0441\u043b\u0430\u0431\u043e, \u043d\u043e \u0437\u0430\u0432\u044b\u0448\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f <b>Hits per second<\/b> &mdash; \u0445\u0438\u0442\u044b \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443;<\/li>\n<li> \u043a\u043ec\u0432\u0435\u043d\u043d\u043e, \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u043e\u0431\u0449\u0443\u044e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u043f\u043e \u043b\u043e\u0433\u0443 JMeter;<\/li>\n<li> \u0447\u0442\u043e\u0431\u044b \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u043e\u0434\u0438\u043d\u043e\u0447\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 &mdash; \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u043c, \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u0441\u0441\u044b\u043b\u043e\u043a \u0432 \u043f\u043e\u043b\u0435 <i><b>Embedded resources<\/b><\/i>.<\/li>\n<\/ul>\n<h5>5.4.2. \u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u043c\u0430\u043d \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u0430 302<\/h5>\n<p>  \u0415\u0441\u043b\u0438 \u0441\u0442\u043e\u0438\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 <i><b>Follow Redirect<\/b><\/i>, \u0442\u043e \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u0430 \u0441 \u043a\u043e\u0434\u043e\u043c \u043e\u0442\u0432\u0435\u0442\u0430 <code>302<\/code> (Found):  <\/p>\n<ul>\n<li> \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043f\u0435\u0440\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u0443\u044e \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0438 <b>Location<\/b> \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u043e\u0442\u0432\u0435\u0442\u0430;<\/li>\n<li> \u043f\u0435\u0440\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 <b>JMeter<\/b> \u043a\u0430\u043a \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u044b &mdash; \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442, \u043a\u0430\u043a \u043a\u0430\u0441\u043a\u0430\u0434 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.<\/li>\n<\/ul>\n<h5>5.4.3. \u0420\u0435\u043a\u0443\u0440\u0441\u0438\u044f<\/h5>\n<p>  \u0420\u0435\u0434\u043a\u0438\u0439, \u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0439 \u044d\u0444\u0444\u0435\u043a\u0442 \u2014 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0434\u043b\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u0430:   <\/p>\n<ul>\n<li>\u0441 \u0442\u0438\u043f\u043e\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e (\u0441\u043c\u043e\u0442\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <b>htmlParser.Types<\/b> \u0438 <b>wmlParser.Types<\/b> \u0432 <b>jmeter.properties<\/b>):<br \/> \n<ul>\n<li> text\/html;<\/li>\n<li> application\/xhtml+xml;<\/li>\n<li> application\/xml;<\/li>\n<li> text\/xml;<\/li>\n<li> text\/vnd.wap.wml;<\/li>\n<\/ul>\n<\/li>\n<li> \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f:<br \/> \n<ul>\n<li> \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u0430 &mdash; \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0441\u0441\u044b\u043b\u043e\u043a \u0432 \u043f\u043e\u043b\u0435 <i><b>Embedded resources<\/b><\/i>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  \u0412 \u043f\u043b\u0430\u043d\u0430\u0445 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c \u0433\u043b\u0443\u0431\u0438\u043d\u0443 \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0438 \u0434\u043e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0438\u0437 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0432 3 \u0443\u0440\u043e\u0432\u043d\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 (\u0442\u0435\u0433 <b>img<\/b>) \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0434\u043b\u044f \u043d\u0435\u0451 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432. \u0422\u0443\u0442 \u0436\u0435, \u0432\u0441\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u043e\u0431\u0451\u0440\u043d\u0443\u0442\u044b \u0432 \u0442\u0435\u0433 <b>iframe<\/b>, \u0438 <b>Apache.JMeter<\/b> \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0435\u0442, \u0434\u043b\u044f \u043a\u0430\u043a\u043e\u0433\u043e \u0442\u0435\u0433\u0430 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u043b\u0441\u044f \u0437\u0430\u043f\u0440\u043e\u0441 \u2014 \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u0430\u0440\u0441\u0438\u0442 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0435\u0441\u043b\u0438 <b>Content Type<\/b> \u043e\u0442\u0432\u0435\u0442\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439.<br \/>  <a href=\"https:\/\/habrastorage.org\/files\/640\/bff\/594\/640bff5949084b1e98f03dc3295db0a9.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/640\/bff\/594\/640bff5949084b1e98f03dc3295db0a9.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 13. <i>\u0412\u0438\u0434\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 test_server.ru, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0441\u044f \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 (\u044d\u0444\u0444\u0435\u043a\u0442 \u00ab+1 \u0437\u0430\u043f\u0440\u043e\u0441\u00bb). \u0412\u0438\u0434\u0435\u043d \u043a\u0430\u0441\u043a\u0430\u0434 \u043f\u0435\u0440\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 (\u044d\u0444\u0444\u0435\u043a\u0442 \u00ab\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u043c\u0430\u043d \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u0430 302\u00bb) \u0438 \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 (\u044d\u0444\u0444\u0435\u043a\u0442 \u00ab\u0420\u0435\u043a\u0443\u0440\u0441\u0438\u044f\u00bb).<\/i><\/font>  <\/p>\n<p><h4>5.5. \u0412\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438<\/h4>\n<p>  \u0415\u0441\u043b\u0438 \u0441\u043d\u044f\u0442\u044c \u0433\u0430\u043b\u043e\u0447\u043a\u0443 [ ] <i><b>Retrieve All Embedded Resources<\/b><\/i> \u0438\u043b\u0438 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u0441\u0441\u044b\u043b\u043a\u0438 \u0432 <i><b>Embedded resources<\/b><\/i>, \u0442\u043e \u0432 \u043b\u043e\u0433\u0430\u0445 \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e, \u0447\u0442\u043e \u0437\u0430\u043f\u0440\u043e\u0441 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b\u0441\u044f \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e, \u0438 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u043d\u0435\u0433\u043e \u043f\u0440\u0438\u0448\u0435\u043b \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e.<\/p>\n<p>  \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a:  <\/p>\n<ul>\n<li> <b>Load Time<\/b> &mdash; \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u0430\u044f \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432;<\/li>\n<li> <b>Connect time<\/b> \u0432\u0441\u0435\u0433\u0434\u0430 <code>0<\/code>;<\/li>\n<li> <b>Latency<\/b> \u0432\u0441\u0435\u0433\u0434\u0430 <code>0<\/code>.<\/li>\n<\/ul>\n<h3>6. \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430 Github<\/h3>\n<p>  <\/p>\n<ul>\n<li> <a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\">https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler<\/a> &mdash; \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442;<\/li>\n<li> <a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/issues\">https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/issues<\/a> &mdash; \u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0443.<\/li>\n<\/ul>\n<h3>7. \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/h3>\n<p>  \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435: <br \/>  <a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\">\/src\/ru\/pflb\/jmeter<\/a>  <\/p>\n<ul>\n<li> <a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/protocol\/http\/config\/gui\">protocol\/http\/config\/gui<\/a>:<br \/> \n<ul>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/blob\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/protocol\/http\/config\/gui\/TailUrlConfigGui.java\">TailUrlConfigGui.java<\/a><\/b> &mdash; \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043f\u043e\u043b\u0435\u043c \u0432\u0432\u043e\u0434\u0430 \u0434\u043b\u044f \u0441\u0441\u044b\u043b\u043e\u043a \u043d\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b;<\/li>\n<\/ul>\n<\/li>\n<li> samplers:<br \/> \n<ul>\n<li> <a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/wrapper\">wrapper<\/a> \u2014 \u043e\u0431\u0451\u0440\u0442\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u0444\u043e\u0440\u043c\u0435 Implementation:<br \/> \n<ul>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/wrapper\/WrapperHTTPFileImpl.java\">WrapperHTTPFileImpl.java<\/a><\/b> &mdash; \u043e\u0431\u0451\u0440\u0442\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 <code>file:\/\/<\/code> \u0434\u043b\u044f \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/wrapper\/WrapperHTTPHC3Impl.java\">WrapperHTTPHC3Impl.java<\/a><\/b> &mdash; \u043e\u0431\u0451\u0440\u0442\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <code>HttpClient3.1<\/code> \u0438\u0437 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <i><b>Implementation<\/b><\/i> \u0434\u043b\u044f \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/wrapper\/WrapperHTTPHC4Impl.java\">WrapperHTTPHC4Impl.java<\/a><\/b> &mdash; \u043e\u0431\u0451\u0440\u0442\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <code>HttpClient4<\/code> \u0438\u0437 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <i><b>Implementation<\/b><\/i> \u0434\u043b\u044f \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/wrapper\/WrapperHTTPJavaImpl.java\">WrapperHTTPJavaImpl.java<\/a><\/b> &mdash; \u043e\u0431\u0451\u0440\u0442\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <code>Java<\/code> \u0438\u0437 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <i><b>Implementation<\/b><\/i> \u0434\u043b\u044f \u043f\u043e\u0434\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/wrapper\/WrapperHTTPSamplerFactory.java\">WrapperHTTPSamplerFactory.java<\/a><\/b> &mdash; \u0444\u0430\u0431\u0440\u0438\u043a\u0430, \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043e\u0431\u0451\u0440\u0442\u043e\u043a, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 <i><b>Implementation<\/b><\/i>;<\/li>\n<\/ul>\n<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/EscapeUtils.java\">EscapeUtils.java<\/a><\/b> &mdash; \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f html-\u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0440\u0443\u0441\u0441\u043a\u0438\u043c\u0438 \u0434\u043e\u043c\u0435\u043d\u0430\u043c\u0438, \u044e\u043d\u0438\u043a\u043e\u0434\u043e\u043c \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u0430\u043c\u0438 \u0432 \u0441\u0441\u044b\u043b\u043a\u0430\u0445;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/ITailHTTPImpl.java\">ITailHTTPImpl.java<\/a><\/b> &mdash; \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/TailHTTPHC4Impl.java\">TailHTTPHC4Impl.java<\/a><\/b> &mdash; \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 <b>HttpClient4<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441, \u0438 \u0441\u0440\u0430\u0437\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u0442\u0435\u043b\u043e \u043e\u0442\u0432\u0435\u0442\u0430;<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/TailHTTPSamplerProxy.java\">TailHTTPSamplerProxy.java<\/a><\/b> &mdash; \u043f\u0440\u043e\u043a\u0441\u0438-\u043a\u043b\u0430\u0441\u0441 \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u0441\u044f \u043b\u043e\u0433\u0438\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u044b <b>TailSampler<\/b>:<br \/> \n<ul>\n<li> \u0434\u043b\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0431\u0435\u0440\u0451\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0441\u044b\u043b\u043e\u043a \u0438\u0437 \u043f\u043e\u043b\u044f <i><b>Embedded resources<\/b><\/i> \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442 \u0432 <b>TailHTTPHC4Impl<\/b> &mdash; \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c iframe-\u043e\u0432 \u0432 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c;<\/li>\n<li> \u0434\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0441\u044f \u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 <i><b>Implementation<\/b><\/i> &mdash; \u0440\u0435\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432;<\/li>\n<\/ul>\n<\/li>\n<li> <b><a rel=\"nofollow\" href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/tree\/master\/ru.pflb.jmeter.samplers.TailSampler\/src\/ru\/pflb\/jmeter\/samplers\/TailHttpSamplerGui.java\">TailHttpSamplerGui.java<\/a><\/b> &mdash; \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 <b>TailSampler<\/b>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  \u0414\u0440\u0443\u0433\u0438\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438 \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435, \u0441\u043b\u0443\u0436\u0430\u0442 \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430.<\/p>\n<h4>7.1. \u0424\u043e\u0440\u043c\u0430<\/h4>\n<p>  \u0424\u043e\u0440\u043c\u0430 <i>TailUrlConfigGui<\/i> \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u044b <b>HTTP Request<\/b> \u0438\u0437 <b>Apache.JMeter<\/b> 2.13, \u043e\u0442\u043a\u0443\u0434\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u044b \u043f\u043e\u043b\u044f \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043b\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u044f \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043e\u0434\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043f\u043e\u043b\u0435 \u0434\u043b\u044f \u0432\u0432\u043e\u0434\u0430 \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u0441\u044b\u043b\u043e\u043a.<br \/>  \u0410 \u0432\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434 <i>TailHttpSamplerGui<\/i> \u0442\u0430\u043a\u0436\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043f\u0438\u0435\u0439 <b>HTTP Request<\/b>, \u0433\u0434\u0435 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f <i>TailUrlConfigGui<\/i>.<\/p>\n<p>  \u0422\u0443\u0442 \u043d\u0435 \u043e\u0431\u043e\u0448\u043b\u043e\u0441\u044c \u0431\u0435\u0437 \u043a\u043e\u043f\u0438\u043f\u0430\u0441\u0442\u044b. \u041f\u043e\u0448\u0435\u043b \u043d\u0430 \u044d\u0442\u043e\u0442 \u0448\u0430\u0433, \u0447\u0442\u043e\u0431\u044b <b>HTTP Request Tail<\/b> \u043f\u043e\u0447\u0442\u0438 \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u043b\u0441\u044f \u043e\u0442 <b>HTTP Request<\/b>.<\/p>\n<p>  \u041d\u043e \u0432 <b>JMeter<\/b> 3.0 \u0432\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434 <b>HTTP Request<\/b> \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0451\u043d, \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u043c\u0435\u0441\u0442\u0430\u043c\u0438. \u0422\u0435\u043f\u0435\u0440\u044c <b>HTTP Request Tail<\/b> \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f <b>HTTP Request<\/b> \u0434\u043b\u044f <b>JMeter<\/b> 3.0. \u041d\u043e \u044d\u0442\u043e \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0435 \u0432\u043b\u0438\u044f\u0435\u0442.<\/p>\n<h4>7.2. \u041e\u0431\u0451\u0440\u0442\u043a\u0438<\/h4>\n<p>  \u0425\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u043f\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434, \u043d\u043e \u043a\u043e\u043f\u0438\u043f\u0430\u0441\u0442\u043e\u0439 \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u043d\u0435 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0431\u044b\u043b \u043f\u0440\u0438\u043c\u0435\u043d\u0451\u043d \u0430\u043d\u0442\u0438\u043f\u0430\u0442\u0435\u0440\u043d \u00ab\u041f\u0430\u0431\u043b\u0438\u043a \u041c\u043e\u0440\u043e\u0437\u043e\u0432\u00bb, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043c\u0435\u0442\u043e\u0434\u044b <i>sample<\/i>, <i>notifyFirstSampleAfterLoopRestart <\/i>\u0438 <i>threadFinished <\/i>\u0441\u0442\u0430\u043b\u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u043c\u0438.<\/p>\n<h4>7.3. \u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/h4>\n<p>  \u041a\u043e\u0434 \u043a\u043b\u0430\u0441\u0441\u0430, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0435\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0437\u044f\u0442 \u0441 \u0441\u0430\u0439\u0442\u0430 ibm.com: <a href=\"http:\/\/www.ibm.com\/developerworks\/ru\/library\/se-prevent\/index.html\">www.ibm.com\/developerworks\/ru\/library\/se-prevent\/index.html<\/a><br \/>  \u0422\u0430\u0431\u043b\u0438\u0446\u0430 html-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0430 \u0437\u0430 \u0441\u0447\u0451\u0442 RFC \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c HTML4.<\/p>\n<p>  <\/p>\n<h3>8. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430<\/h3>\n<p>  <\/p>\n<ol>\n<li>\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d <b>ru.pflb.jmeter.samplers.TailSampler.jar<\/b>:<br \/> \n<ul>\n<li>\u0412\u0441\u0435 \u0432\u0435\u0440\u0441\u0438\u0438: <a href=\"https:\/\/github.com\/pflb\/Jmeter.Plugin.TailSampler\/releases\">github.com\/pflb\/Jmeter.Plugin.TailSampler\/releases<\/a><\/li>\n<\/ul>\n<\/li>\n<li>\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 <b>lib\/ext<\/b> \u0434\u043b\u044f <b>JMeter<\/b>.<\/li>\n<li>\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c <b>JMeter<\/b>.<\/li>\n<\/ol>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/d08\/636\/3bd\/d086363bd0154c90904e7a1f9f646bf5.png\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/d08\/636\/3bd\/d086363bd0154c90904e7a1f9f646bf5.png\"\/><\/a><br \/>  <font color=\"#999999\">\u0420\u0438\u0441\u0443\u043d\u043e\u043a 14. <i>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043b\u0430\u0433\u0438\u043d <b>HTTP Request Tail<\/b> \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432 <b>JMeter<\/b><\/i><\/font><\/p>\n<p>  \u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430:  <\/p>\n<pre>D:\\TOOLS\\apache-jmeter-2.13\\lib\\ext\\ D:\\TOOLS\\apache-jmeter-2.13\\lib\\ext\\ru.pflb.jmeter.samplers.TailSampler.jar D:\\TOOLS\\apache-jmeter-3.0\\lib\\ext\\ D:\\TOOLS\\apache-jmeter-3.0\\lib\\ext\\ru.pflb.jmeter.samplers.TailSampler.jar<\/pre>\n<p>  <\/p>\n<h3>9. \u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f<\/h3>\n<h4>9.1. \u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache.JMeter 2.13<\/h4>\n<p>  <\/p>\n<ul>\n<li> Java(TM) SE Runtime Environment \u0432\u0435\u0440\u0441\u0438\u0438 6 (build 1.6.0_45-b06) \u0438\u043b\u0438 \u0432\u044b\u0448\u0435:<br \/> \n<ul>\n<li> <a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/419409\">http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/419409<\/a> &mdash; \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f (\u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0441\u043e\u0431\u0440\u0430\u0442\u044c, \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f JDK 1.7);<\/li>\n<li> <a rel=\"nofollow\" href=\"http:\/\/www.java.com\/ru\/download\/manual.jsp\">http:\/\/www.java.com\/ru\/download\/manual.jsp<\/a> &mdash; \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f Oracle JDK;<\/li>\n<li> <b>OpenJDK<\/b> \u0432\u0435\u0440\u0441\u0438\u0438 \u043d\u0435 \u043d\u0438\u0436\u0435, \u0447\u0435\u043c 1.6 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <b>OpenJDK<\/b> 1.7.0_09-icedtea.<\/li>\n<\/ul>\n<\/li>\n<li> JMeter 2.13:<br \/> \n<ul>\n<li> <a rel=\"nofollow\" href=\"https:\/\/archive.apache.org\/dist\/jmeter\/binaries\/apache-jmeter-2.13.zip\">https:\/\/archive.apache.org\/dist\/jmeter\/binaries\/apache-jmeter-2.13.zip<\/a> &mdash; <b>Apache.JMeter<\/b> 2.13.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  <b>Apache.JMeter<\/b> 2.13 \u0441\u043e\u0431\u0440\u0430\u043d \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c <b>Java<\/b> 6. \u0418 \u0435\u0441\u043b\u0438 \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d <b>TailSampler<\/b> \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <b>OpenJDK<\/b> 1.7.0_09-icedtea, \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c <b>Apache.JMeter<\/b> 2.13 + \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u043f\u043b\u0430\u0433\u0438\u043d \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0435, \u0433\u0434\u0435 \u0435\u0441\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e <b>Java<\/b> 6, \u0442\u043e <b>Apache.JMeter<\/b> 2.13 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0441\u044f, \u0430 \u043f\u043b\u0430\u0433\u0438\u043d \u043d\u0435\u0442. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0438\u0445 \u0441\u0432\u044f\u0437\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0435\u0442. \u0412\u043e\u043f\u0440\u043e\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 <b>Java<\/b> \u0438 \u0438\u0445 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438.<\/p>\n<h4>9.2. \u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache.JMeter 3.0<\/h4>\n<p>  <\/p>\n<ul>\n<li> Java(TM) SE Runtime Environment \u0432\u0435\u0440\u0441\u0438\u0438 7 (build 1.7.0_80-b15 (Oracle Corporation)) \u0438\u043b\u0438 \u0432\u044b\u0448\u0435:<br \/> \n<ul>\n<li> <a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/java-archive-downloads-javase7-521261.html#jre-7u80-oth-JPR\">http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/java-archive-downloads-javase7-521261.html#jre-7u80-oth-JPR<\/a> &mdash; \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f;<\/li>\n<li> <a rel=\"nofollow\" href=\"http:\/\/www.java.com\/ru\/download\/manual.jsp\">http:\/\/www.java.com\/ru\/download\/manual.jsp<\/a> &mdash; \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f Oracle JRE;<\/li>\n<li> <b>OpenJDK<\/b> \u0432\u0435\u0440\u0441\u0438\u0438 \u043d\u0435 \u043d\u0438\u0436\u0435, \u0447\u0435\u043c 1.7 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442.<\/li>\n<\/ul>\n<\/li>\n<li> JMeter 3.0:<br \/> \n<ul>\n<li> <a rel=\"nofollow\" href=\"http:\/\/jmeter.apache.org\/download_jmeter.cgi\">http:\/\/jmeter.apache.org\/download_jmeter.cgi<\/a> &mdash; <b>Apache.JMeter<\/b> 3.0.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>  <b>Apache.JMeter<\/b> 3.0 \u0441\u043e\u0431\u0440\u0430\u043d \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Java 7. \u041f\u043b\u0430\u0433\u0438\u043d <b>TailSampler<\/b> \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Java 7 \u0438\u043b\u0438 \u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Java, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 JMeter \u0438 \u043f\u043b\u0430\u0433\u0438\u043d\u0430.<\/p>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habrahabr.ru\/post\/312352\/\"> https:\/\/habrahabr.ru\/post\/312352\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/1d7\/d54\/2f5\/1d7d542f5aff4a60a71849b9a1da54a1.jpg\"\/><\/p>\n<p>  &nbsp;  <\/p>\n<h3>1. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u00abHTTP Request Tail\u00bb<\/h3>\n<p>  \u041f\u043b\u0430\u0433\u0438\u043d \u0443\u043f\u0440\u043e\u0449\u0430\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 <b><i>\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e<\/i><\/b> \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c <b><i>\u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435<\/i><\/b> GET-\u0437\u0430\u043f\u0440\u043e\u0441\u044b. \u0414\u0435\u043b\u0430\u044f \u0442\u0435\u0441\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u043b\u0438\u0437\u043a\u0438\u043c \u043a \u0440\u0430\u0431\u043e\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043f\u043e \u0441\u043e\u0441\u0442\u0430\u0432\u0443 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438 \u043f\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u044d\u0442\u0438\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<p>  <b>TailSampler<\/b> \u043f\u0440\u0438\u0434\u0451\u0442 \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c:  <\/p>\n<ul>\n<li>\u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0433\u0440\u0443\u043f\u043f\u0443 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u0430\u0440\u0430\u043b\u0435\u043b\u044c\u043d\u043e, \u0441 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u0432;<\/li>\n<li>\u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c 100 \u0438\u043b\u0438 1000 GET-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0438 \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0434\u0435\u043b\u0430\u0442\u044c 100 \u0438\u043b\u0438 1000 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 <b>HTTP Request<\/b>, \u0430 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0432 \u043e\u0434\u043d\u043e\u043c \u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043f\u043e\u043b\u0435 \u0432\u0432\u043e\u0434\u0430;<\/li>\n<li>\u0435\u0441\u043b\u0438 \u0441\u0430\u0439\u0442 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 <b>Adobe Flash<\/b>, <b>Adobe AIR<\/b>, <b>SilverLigth<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0432\u0435\u0431-\u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0438 \u0441 \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 <b>HTTP Request<\/b>.<\/li>\n<\/ul>\n<p>  \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0432 <b>Apache.JMeter<\/b> \u043d\u0435\u043b\u044c\u0437\u044f \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0433\u0440\u0443\u043f\u043f\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 HTTP-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043b\u0430\u0441\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e. \u0410 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<p>  \u041f\u043e\u0447\u0442\u0438 \u0432\u0435\u0441\u044c \u043a\u043e\u0434 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u2014 \u043a\u043e\u0434 <b>HTTP Request Sampler<\/b>, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u043f\u043e\u043b\u0435 \u0434\u043b\u044f \u0432\u0432\u043e\u0434\u0430 \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u0441\u044b\u043b\u043e\u043a.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-280320","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/280320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=280320"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/280320\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=280320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=280320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=280320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}