ROSE :: URI

ROSE :: URI is een stand-alone URI-klasse waardoor een eenvoudige en efficiënte manipulatie van queryparameters en andere URI-componenten mogelijk is.
Download nu

ROSE :: URI Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John C. Siracusa
  • Uitgever website:
  • http://search.cpan.org/~jsiracusa/

ROSE :: URI Tags


ROSE :: URI Beschrijving

Rose :: URI is een stand-alone URI-klasse, waardoor een eenvoudige en efficiënte manipulatie van queryparameters en andere URI-componenten mogelijk is. ROSE :: URI is een stand-alone URI-klasse waardoor een eenvoudige en efficiënte manipulatie van queryparameters en andere URI-componenten is. Synopsis Gebruik Rose :: URI; $ URI = ROSE :: URI-> NIEUW ('http: // un: pw@foo.com/bar/baz? A = 1B = twee + 3'); $ schema = $ URI-> -regeling; $ User = $ URI-> gebruikersnaam; $ PASS = $ URI-> Wachtwoord; $ host = $ uri-> host; $ pad = $ uri-> pad; ... $ B = $ URI-> QUERY_PARAM ('B'); # $ b = "twee 3" $ A = $ URI-> query_param ('A'); # $ A = 1 $ URI-> QUERY_PARAM_DELETE ('B'); $ URI-> QUERY_PARAM ('C' => 'Blah Blah'); ... Print $ Uri; Rose :: Uri is een alternatief voor Uri. De belangrijke verschillen zijn als volgt.Rose :: URI biedt een rijke set query string manipulatiemethoden. Query-parameters kunnen worden toegevoegd, verwijderd en gecontroleerd op hun bestaan. URI kan de volledige query worden ingesteld of geretourneerd als een geheel via de query_form- of querymethoden, en de URI :: QueryParam-module biedt een paar meer methoden voor querystringmanipulatie.Rose :: URI ondersteunt queryparameters met meerdere waarden (bijv. " A = 1A = 2 "). URI heeft hiervoor beperkte ondersteuning (via de lijst van de Query_Form. Betere methoden zijn beschikbaar in Uri :: QueryParam.Rose :: URI maakt gebruik van Apache's C-gebaseerde URI-parserende en HTML-escapingfuncties bij het uitvoeren van een MOD_PERL 1.x Web Server-omgeving. Rose :: URI slaat elke URI "in stukken" (schema, host, pad, enz.) En assembleert dan die stukken wanneer de hele URI nodig is als een tekenreeks. Deze techniek is gebaseerd op de veronderstelling dat de URI veel wordt gemanipuleerd meerdere keren dan strikt. Als dit niet het geval is in uw gebruikscenario, dan is Uri misschien een beter alternatief. Nu zijn sommige overeenkomsten: beide klassen gebruiken de overbelastingsmodule om "magische" stringvorming toe te staan. Beide Uri en Rose: URI Objecten kunnen worden afgedrukt en vergeleken alsof ze strings.Rose :: URI gebruikt eigenlijk de URI-klasse om het zware tillen van het parseren URI's te doen wanneer deze niet wordt uitgevoerd in een mod_perl 1.x-omgeving. Finaal, een voorbehoud: Rose :: URI-ondersteunt alleen "http" -achtige URI's. Dit omvat ftp, http, https en andere soortgelijke Kijkend URI's. URI ondersteunt veel meer esoterische URI-typen (Gopher, Mailto, enz.) Als u deze indelingen moet ondersteunen, gebruikt u URI in plaats daarvan. REQUIRINGEN: · PERL-VEREISTEN: · Perl


ROSE :: URI Gerelateerde software