逃避一个角色vb.net

时间:2014-10-17 14:19:34

标签: vb.net

我需要从VB.NET发布到php服务器 所以我有这个代码女巫正在做post文件的方法 该功能完美地运作 但当我把“&”它正在制造一些问题

function SendProsser(ByVal txt, ByVal type)
        Dim postData As String
        Dim msg as string  = "fine&good"

            postData = "msg=" & msg 


        Dim tempCookies As New CookieContainer
        Dim encoding As New UTF8Encoding
        Dim byteData As Byte() = encoding.GetBytes(postData)

        Dim postReq As HttpWebRequest = DirectCast(WebRequest.Create("http://localhost/msg.php"), HttpWebRequest)
        postReq.Method = "POST"
        postReq.KeepAlive = True
        postReq.CookieContainer = tempCookies
        postReq.ContentType = "application/x-www-form-urlencoded"
        postReq.Referer = "http://localhost/x7/filemanager.php"
        postReq.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729)"
        postReq.ContentLength = byteData.Length

        Dim postreqstream As Stream = postReq.GetRequestStream()
        postreqstream.Write(byteData, 0, byteData.Length)
        postreqstream.Close()
        Dim postresponse As HttpWebResponse

        postresponse = DirectCast(postReq.GetResponse(), HttpWebResponse)
        tempCookies.Add(postresponse.Cookies)
        logincookie = tempCookies
        Dim postreqreader As New StreamReader(postresponse.GetResponseStream())
        ' Dim thepage As String = postreqreader.ReadToEnd


    End Function

0 个答案:

没有答案