RE: ASP.NET & OpenSRS dev.

From: Lynn W. Taylor (Lynn@BusCom.net)
Date: Mon Oct 27 2003 - 12:21:44 EST


.. but how would this translate to non-Microsoft platforms?

I don't write ASP.NET, so this makes about as much sense as the matching Perl.

On Mon, 27 Oct 2003 08:11:46 -0500, jwr4@einfosystems.net wrote:
> My first suggestion is to use the built in WebRequest Class and ditch
> using "unmanaged code", as in the XMLHTTP COM object.
>
> <SNIP>
>                 Dim payload as string
>                 Dim req As WebRequest
>             Dim RequestStream As Stream
>             Dim ReceiveStream As Stream
>             Dim sr As StreamReader
>             req =
> WebRequest.Create("http://resellers-test.opensrs.net/resellers/index")
>             req.Method = "POST"
>             req.ContentType = "application/x-www-form-urlencoded"
>                 payload ="username=USERNAME_HERE"
>                 payload &="&password=PASSWORD_HERE"
>                 payload &="&action=authenticate"
>             Dim utf8 As New UTF8Encoding
>             Dim arBytes() As Byte = utf8.GetBytes(payload)
>             req.ContentLength = arBytes.Length
>             RequestStream = req.GetRequestStream()
>             RequestStream.Write(arBytes, 0, arBytes.Length)
>             RequestStream.Close()
>             result = req.GetResponse()
>             ReceiveStream = result.GetResponseStream()
>             sr = New StreamReader(ReceiveStream,
> System.Text.Encoding.GetEncoding("utf-8"))
>             Dim resp As String = sr.ReadToEnd
>             Return resp
>
>
> </SNIP>
>
>
> -----Original Message-----
> From: feedback@webdivisor.com [mailto:feedback@webdivisor.com]
> Sent: Monday, October 27, 2003 12:46 AM
> To:
> Subject: ASP.NET & OpenSRS dev.
>
>
> Heres my first crack at it with asp.net which does not seem to do
> anything:
>
> <%@ Page aspcompat=true %>
> <%
>    Dim postdata
>    Dim xml
>    Dim strstatus
>    Dim strretval
>    Dim strarrayval
>    Dim x_response_code
>
>
>    postdata = postdata & "protocol=XCP"
>    postdata = postdata & "&action=authenticate"
>    postdata = postdata & "&object=user"
>    postdata = postdata & "&action=authenticate"
>
>    xml = Server.CreateObject("Microsoft.XMLHTTP")
>    xml.open ("GET", "http://resellers-test.opensrs.net/index?" &
> PostData & "", false)
>    xml.send ("")
>      strStatus = xml.Status
>      strRetval = xml.responseText
>    xml = nothing
>
>    strArrayVal = split(strRetVal, ",", -1)
>
>
> %>
>
>
> I still dont know if I am using the right path to the OpenSRS system...
> ----- Original Message -----
> From: "Lynn W. Taylor" <Lynn@BusCom.net>
> To: <dev-list@opensrs.org>
> Sent: Sunday, October 26, 2003 7:22 PM
> Subject: Re: SSL certs on Horizon - pricing error?
>
>
>> Switching to SOAP over SSL would break all existing installations.
>>
>> There are at least two components that make the task fairly easy.
>> Here's
> one: <http://sourceforge.net/projects/closedsrs/>
>>
>> Me?  I'm happy with the Perl client, running on Windows....
>>
>> -- Lynn
>>
>> On Sun, 26 Oct 2003 21:11:42 -0600, Adam Selene wrote:
>> > SOAP over SSL would be the simplest and most standard,
>> > I can't believe how long this request has been left unanswered.
>> > TuCows, fire your Perl programmers and hire someone with clue.
>> >
>> > Hayk, if you take a hack at it in C#, post your source code here,
>> > I'm sure there'll be some people willing to help you out.
>> >
>> > Adam
>
>
> This mail was content checked for malicious code and viruses by
> GFI MailSecurity. GFI MailSecurity provides email content checking,
> exploit detection and anti-virus for Exchange & SMTP servers. Email
sales@einfosystems.net for more information.



This archive was generated by hypermail 2.1.3 : Tue Oct 19 2004 - 23:37:48 EDT