{"id":92,"date":"2016-12-05T19:39:21","date_gmt":"2016-12-05T16:39:21","guid":{"rendered":"http:\/\/itist.ru\/blog\/?p=92"},"modified":"2016-12-05T19:39:21","modified_gmt":"2016-12-05T16:39:21","slug":"avtorizacija-na-c-post-zaprosom","status":"publish","type":"post","link":"https:\/\/itist.ru\/blog\/?p=92","title":{"rendered":"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 C# POST \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/T68sp-2m8mg\" frameborder=\"0\" allowfullscreen><\/iframe><br \/>\n<!--more--><\/p>\n<p>using System.Net;<br \/>\nusing System.Text;<br \/>\nusing System.IO;<\/p>\n<p>&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>private void button1_Click(object sender, EventArgs e)<br \/>\n{<br \/>\nconst String CorrectAuthText = &#171;\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e&#187;;<br \/>\nvar request = (HttpWebRequest)WebRequest.Create(&#171;https:\/\/itist.ru\/yttestscripts\/demoauth.php&#187;);<br \/>\nvar postData = &#171;btn_auth=True&#187;;<br \/>\npostData += &#171;&amp;login=&#187; + textBoxLogin.Text;<br \/>\npostData += &#171;&amp;password=&#187; + textBoxPass.Text;<br \/>\nvar data = Encoding.ASCII.GetBytes(postData);<br \/>\nrequest.Method = &#171;POST&#187;;<br \/>\nrequest.ContentType = &#171;application\/x-www-form-urlencoded&#187;;<br \/>\nrequest.ContentLength = data.Length;<\/p>\n<p>using (var stream = request.GetRequestStream())<br \/>\n{ stream.Write(data, 0, data.Length); }<br \/>\nvar response = (HttpWebResponse)request.GetResponse();<br \/>\nvar responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();<br \/>\nif (responseString.Contains(CorrectAuthText))<br \/>\n{<br \/>\nMessageBox.Show(&#171;\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u044b!&#187;);<br \/>\n}<br \/>\nelse<br \/>\n{<br \/>\nMessageBox.Show(&#171;\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f!&#187;);<br \/>\n}<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 C# POST \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c<\/p>\n<p><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0430 PHP<\/strong><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=IDFJhPVZrP4\" target=\"_blank\">\u0412\u0438\u0434\u0435\u043e\u0443\u0440\u043e\u043a<\/a><\/p>\n<p><strong>\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 DELPHI<\/strong><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=mB6Xbg3wmKk\" target=\"_blank\">\u0412\u0438\u0434\u0435\u043e\u0443\u0440\u043e\u043a<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8,39],"tags":[50,73,71,75],"_links":{"self":[{"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=\/wp\/v2\/posts\/92"}],"collection":[{"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=92"}],"version-history":[{"count":2,"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=\/wp\/v2\/posts\/92\/revisions"}],"predecessor-version":[{"id":94,"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=\/wp\/v2\/posts\/92\/revisions\/94"}],"wp:attachment":[{"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=92"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=92"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itist.ru\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}