Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 17:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Verstehe was bei Webrequests nicht...

Discussion on Verstehe was bei Webrequests nicht... within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
кυяαмα's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 57
Received Thanks: 17
Verstehe was bei Webrequests nicht...

Unzwar hab ich folgendes Problem, hier aber erstmal der Beispielcode:

PHP Code:
Imports System
Imports System
.IO
Imports System
.Net
Imports System
.Text
Namespace Examples.System.Net
    
Public Class WebRequestPostExample

        
Public Shared Sub Main()
            
' Create a request using a URL that can receive a post. 
            Dim request As WebRequest = WebRequest.Create("http://www.contoso.com/PostAccepter.aspx ")
            ' 
Set the Method property of the request to POST.
            
request.Method "POST"
            ' Create POST data and convert it to a byte array.
            Dim postData As String = "This is a test that posts this string to a Web server."
            Dim byteArray As Byte() = Encoding.UTF8.GetBytes(postData)
            ' 
Set the ContentType property of the WebRequest.
            
request.ContentType "application/x-www-form-urlencoded"
            ' Set the ContentLength property of the WebRequest.
            request.ContentLength = byteArray.Length
            ' 
Get the request stream.
            
Dim dataStream As Stream request.GetRequestStream()
            
' Write the data to the request stream.
            dataStream.Write(byteArray, 0, byteArray.Length)
            ' 
Close the Stream object.
            
dataStream.Close()
            
' Get the response.
            Dim response As WebResponse = request.GetResponse()
            ' 
Display the status.
            
Console.WriteLine(CType(responseHttpWebResponse).StatusDescription)
            
' Get the stream containing content returned by the server.
            dataStream = response.GetResponseStream()
            ' 
Open the stream using a StreamReader for easy access.
            
Dim reader As New StreamReader(dataStream)
            
' Read the content.
            Dim responseFromServer As String = reader.ReadToEnd()
            ' 
Display the content.
            
Console.WriteLine(responseFromServer)
            
' Clean up the streams.
            reader.Close()
            dataStream.Close()
            response.Close()
        End Sub
    End Class
End Namespace 
Ein webrequest ist hier in dem Beispiel von Microsoft so aufgebaut, das man die Seite öffnet und dann gleich den Get oder Post request abschickt

Ich möchte allerdings das er einen Browser Simuliert, im enteffekt soll er wenn er die seite öffnet nicht gleich nen request abschicken sondern erstmal den inhalt der homepage checken werte auslesen und dann erst das request abschicken.

Die Seite darf sich aber nicht aktualisieren oder neu laden, sprich er soll mir der bereits offenen Session arbeiten. Bei den Tuts die ich gefunden habe wurde jedes mal die Seite neu aufgerufen oder gleich das passende Request abgeschickt.

Ich würde das gerne lieber mit webrequests machen wollen anstatt mit einem simulierten webbrowser jedoch hab ich vllt auch ein denkfehler drin.
кυяαмα is offline  
Old 08/29/2013, 19:19   #2
 
elite*gold: 0
Join Date: Aug 2012
Posts: 236
Received Thanks: 94
Wenn du dem Server nichts sagst, wird er dir nicht antworten. Wenn du eine Antwort vom Server hast, kannst du die immer noch auslesen und entscheiden, was du damit machen möchtest.

Es gibt CookieContainer, damit kannst du für den Server dieselbe Person bleiben.
Tasiro is offline  
Old 08/29/2013, 19:20   #3
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
les dir mal auf wikipedia durch wie das http protokoll funktioniert, dann wird dir ziemlich schnell klar was genau der browser macht und dementsprechend was du zu tun hast wenn du es nachstellen willst
tolio is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Verstehe Erdkundeaufgabe nicht---
01/13/2013 - Off Topic - 3 Replies
Wir haben folgende Aufgabe aufbekommen: Charakterisiert die Oberflächenformen der Anden, der Bergländer sowie der Tieflandsgebiete. Ich verstehe die Aufgabe nicht so recht, soll ich einen Querschnitt der Anden machen oder beschreiben, wie das Gebirge geformt ist oder was? (Ich will keinen Hausaufgabenservice, nur eine Erklärung wie diese Aufgabe gemeint ist.) Danke
verstehe es nicht
11/27/2012 - Metin2 Private Server - 0 Replies
Was muss ich hier ändern damit der status.inc.php auf mein server connectet<?php $ip = gethostbyname($serverSettings); $portlist=array(11002,11005,13000,3306); // Ports $status=array("Login Server:", "Char Server:", "World Server:", "Mysql Server:"); // Bezeichnung $i=0; foreach ($portlist as $port){
Ich verstehe das nicht =o
09/21/2010 - Wolfteam - 7 Replies
@dit @dit: was ist 9:50 PM EST und unserer zeit?
VERSTEHE HACKS NICHT
08/01/2010 - 4Story - 1 Replies
Hi Leute, erstmal hoffe ich das es nicht schon so ein Forum gibt. Trotzdem hab ich eine Frage: Wie funktioniert hacken? Also ich habe mir schon mehrere Hacks runtergeladen, hab aber auch keine ahnung wie das mit dem Bypass funzt. Und wenn ich dann das Spiel starte, kann ich zwar bei Value was eingeben, aber nichts passiert? kann mir bitte einer dabei helfen? THX im Vorraus



All times are GMT +2. The time now is 17:26.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.