Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa izmesanim POST vrednostima

[es] :: Perl :: problem sa izmesanim POST vrednostima

[ Pregleda: 6315 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

shadow-bg
Ciric Vukasin
Preduzetnik
Beograd

Član broj: 189835
Poruke: 313
*.dynamic.sbb.rs.

Sajt: www.bgwireless.net


+293 Profil

icon problem sa izmesanim POST vrednostima01.06.2013. u 22:43 - pre 131 meseci
Dakle, ovo je deo skripte:

Code:

$ogone_ua = new LWP::UserAgent;
$ogone_ua->agent("Klijent/1.0");
$ogone_response = $ogone_ua->post("http://server.url/", {
                                                                                           'ACCEPTURL' => 'http://server.url2',
                                                                                           'AMOUNT' => '1000',
                                                                                           'CURRENCY' => 'USD',
                                                                                           'LANGUAGE' => 'en_US',
                                                                                           'ORDERID' => '20130105220939',
                                                                                           'PSPID' => 'vukasin',
                                                                                            'SHASIGN' => '6AEE128943C7C896A6449FF7C2CE702222995B7F'
                                                                                } );



Kad se to izvrsi, server dobije sledece:


POST / HTTP/1.1
TE: deflate,gzip;q=0.3
Connection: TE, close
Host: athlon.herrpan.com:2389
User-Agent: SSL-AirKiosk/1.0
Content-Length: 206
Content-Type: application/x-www-form-urlencoded

LANGUAGE=en_US&ACCEPTURL=http%3A%2F%2Fserver.url2&SHASIGN=6AEE128943C7C896A6449FF7C2CE702222995B7F&CURRENCY=USD&AMOUNT=1000&PSPID=vukasin&ORDERID=20130105220939


Zasto je redosled izmesan!?

To je problem, jer aplikacija te banke zahteva izricito da se polja posalju po abecednom redosledu.
 
Odgovor na temu

shadow-bg
Ciric Vukasin
Preduzetnik
Beograd

Član broj: 189835
Poruke: 313
*.dynamic.sbb.rs.

Sajt: www.bgwireless.net


+293 Profil

icon Re: problem sa izmesanim POST vrednostima02.06.2013. u 10:50 - pre 131 meseci
Resio sam. Kad se salje kao lista, gubi se redosled. Mora da se salje kao array.

Code:

post("http://server.url/", [
   ACCEPTURL => 'http://server.url2',
   AMOUNT    => '1000',
   CURRENCY  => 'USD',
   LANGUAGE  => 'en_US',
   ORDERID   => '20130105220939',
   PSPID     => 'vukasin',
   SHASIGN   => '6AEE128943C7C896A6449FF7C2CE702222995B7F',
]);
 
Odgovor na temu

[es] :: Perl :: problem sa izmesanim POST vrednostima

[ Pregleda: 6315 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.