Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 3.167 pregleda

Najnovija ↓

prevod asp fila u aspx??? 25.08.2005. u 13:36 · pre 257 meseci #1
imam problem kako da preved asp file u aspx file. Asp file izgledao ovako:

Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP")
requestText = functionToXML(methodName,paramList)
'Call the remote machine the request
objXML.open "POST", "https://neki.page.abc/api/index.php", false
' This is necessary for some implementations (ZOPE).
objXML.setRequestHeader "Content-type", "text/xml"
objXML.setRequestHeader "Content-lenght", len(requestText)
objXML.setRequestHeader "Connection", "close"
objXML.send(requestText)
serverResponseText = objXML.responseText

Moze li neko da mi pomogne kako da preved ovaj dio?´
Unaprijed hvala
Re: prevod asp fila u aspx??? 25.08.2005. u 14:10 · pre 257 meseci #3
Pocetnik sam sa asp.net i asp. Hoces li molim te reci koje klase teba da koristim i kako?
hvala
Re: prevod asp fila u aspx??? 25.08.2005. u 14:51 · pre 257 meseci #4
Pa malo je preopširno za forum. Ukratko, dodaš veb referencu u svoj projekat i on ti automatski izgeneriše proxy klase sa kojima posle normalno radiš. Pogledaj MSDN, ima sve lepo objašnjeno. Stvar se malo komplikuje ako ne želiš da radiš sa proksi klasama, nego hoćeš ručno da zoveš veb servis (kao što sad radiš u ASP-u), jer moraš da sastavljaš SOAP request ručno i da koristiš HttpRequest klasu.
Re: prevod asp fila u aspx??? 25.08.2005. u 15:05 · pre 257 meseci
izmenjeno 1 put, poslednji put dado49 26.08.2005. u 18:32
  1. dado4926.08.2005. u 18:32zapis iz teksta poruke
#5
Pokusao sam da ubacim webservice ali mi vraca gresku. Mozes li molim te provijeriti radi li uopste. Ja sjedim na skolskoj mrezi i mozda je neki problem sa ovom mrezom.
Adresa servisa je:
https://a.b.ab/api/index.php
Re: prevod asp fila u aspx??? 25.08.2005. u 15:15 · pre 257 meseci #6
Link radi. Kad dodaješ veb referencu, ne upisuješ URL samog servisa, već njegovog opisa (WSDL-a), koji bi isporučilac veb servisa trebalo da nudi.
Re: prevod asp fila u aspx??? 26.08.2005. u 10:17 · pre 257 meseci #8

Mladene mozes li molim te pogledati ovaj kod. Pokusao sam da prevedem asp file. Dobijem gresku u 'oXMLHttp.send(oXMLRequest)' (The download of the specified resource has failed)

Znas li sta bi greska mogla biti?


4 dana sjedim sa ovim ne znam sta vise da radim


Dim bCorrectlyLoaded As Boolean
Dim sRequest As String
Dim oXMLRequest As New MSXML.DOMDocument
Dim oXMLResponse As New MSXML.DOMDocument
Dim oXMLHttp As New MSXML.XMLHTTPRequest

oXMLRequest.async = False
'loads my test Request into a MSXML.DomDocument
bCorrectlyLoaded = oXMLRequest.load("c:\test.xml")

sRequest = "https://secure1.revilution.dk/api/index.php"
'open the HTTP connection
oXMLHttp.open("POST", sRequest, False)
oXMLHttp.send(oXMLRequest)
Re: prevod asp fila u aspx??? 26.08.2005. u 10:36 · pre 257 meseci
izmenjeno 1 put, poslednji put jablan 26.08.2005. u 10:37
  1. jablan26.08.2005. u 10:37zapis iz teksta poruke
#9
Attachuj ovde xml request koji šalješ, pa ću pogledati kad stignem u toku dana da probam.

Takođe molim moderatora da premesti tred u forum .NET.
Re: prevod asp fila u aspx??? 26.08.2005. u 11:10 · pre 257 meseci
izmenjeno 1 put, poslednji put dado49 26.08.2005. u 11:28
  1. dado4926.08.2005. u 11:28zapis iz teksta poruke
#10
<?xml version="1.0" ?>
- <methodCall>
<methodName>q</methodName>
- <params>
- <param>
- <value>
<string>a</string>
</value>
</param>
- <param>
- <value>
<string>b</string>
</value>
</param>
- <param>
- <value>
<string>c</string>
</value>
</param>
</params>
</methodCall>
Re: prevod asp fila u aspx??? 26.08.2005. u 11:19 · pre 257 meseci
izmenjeno 1 put, poslednji put jablan 26.08.2005. u 12:32
  1. jablan26.08.2005. u 12:32zapis iz teksta poruke
#11
Počni da koristiš code tagove.

Ok, ovako:

Skini XML-RPC biblioteku za .NET. Ona je open-source. Koristi se jako jednostavno, imaš primere u dokumentaciji.

Onda, u kodu radiš nešto na ovu foru:
Code:
[XmlRpcUrl("https://secure1.revilution.dk/api/index.php")]
interface IRevilutionAPI
{
    [XmlRpcMethod("base.init_api_session")]
    string InitApiSession(int id, string user, string pass); 
}

i posle imaš ovakav poziv:

Code:
IRevilutionAPI proxy = (IRevilutionAPI)XmlRpcProxyGen.Create(typeof(IRevilutionAPI));
string sessionId = proxy.InitApiSession(1234, "testuser", "testpass");

Ovo je na C#, VB samo razumem, ne govorim. ;) Primer sam probao i radi, vraća SessionID. Posle sa tim session id-jem zoveš ostale metode na tom sajtu...

Edit: sredio malo kood
Edit: obrisao user i pass
Re: prevod asp fila u aspx??? 26.08.2005. u 12:22 · pre 257 meseci #12
Mladene zelim da ti se zahvalim puno na pomoci. HVALA HVALA :0)

sve radi lijepo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme