rfc 1918
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 213
SAPRFC 1.4.1
SAPRFC is a extension module for PHP 4 and PHP 5. more>>
SAPRFC is a extension module for PHP 4 and PHP 5. SAPRFC can call ABAP function modules in SAP R/3 from PHP scripts.
You can use the powerful PHP language to create a web applications or interface programs with a connectivity to the SAP R/3.
You can also write RFC server program in PHP and call PHP functions from SAP R/3.
Main features:
- Non-Unicode SAP R/3 release above 4.0B supported (it may be work for earlier versions but it hasnt been tested)
- use RFC (Remote Function Call) API to make call
- discover interface of a function module
- map RFC types to PHP strings
- server API for calling PHP functions from ABAP
- support for transactional RFC (client and server)
- portability: except ZEND API and RFC API use only a few standard C functions
- delivered with the test script saprfc_test.php that has the similar function as "Single Test" option in SE37 transaction (Function Builder).
<<lessYou can use the powerful PHP language to create a web applications or interface programs with a connectivity to the SAP R/3.
You can also write RFC server program in PHP and call PHP functions from SAP R/3.
Main features:
- Non-Unicode SAP R/3 release above 4.0B supported (it may be work for earlier versions but it hasnt been tested)
- use RFC (Remote Function Call) API to make call
- discover interface of a function module
- map RFC types to PHP strings
- server API for calling PHP functions from ABAP
- support for transactional RFC (client and server)
- portability: except ZEND API and RFC API use only a few standard C functions
- delivered with the test script saprfc_test.php that has the similar function as "Single Test" option in SE37 transaction (Function Builder).
Download (0.074MB)
Added: 2005-12-23 License: The PHP License Price:
1411 downloads
SAP::Rfc 1.55
SAP::Rfc is a Perl module that contains RFC Function calls against an SAP R/3 System. more>>
SAP::Rfc is a Perl module that contains RFC Function calls against an SAP R/3 System.
SYNOPSIS
# WARNING - as of SAP::Rfc 1.40 USER and PASSWD are case sensitive ready for
# R3 7.x
use SAP::Rfc;
$rfc = new SAP::Rfc(
ASHOST => myhost,
USER => ME,
PASSWD => secret,
LANG => EN,
CLIENT => 200,
SYSNR => 00,
TRACE => 1 );
my $it = $rfc->discover("RFC_READ_TABLE");
$it->QUERY_TABLE(TRDIR);
$it->ROWCOUNT( 2000 );
$it->OPTIONS( ["NAME LIKE RS%"] );
# or pass a list of hash refs like so:
$it->OPTIONS( [ { TEXT => "NAME LIKE RS%" } ] );
$rfc->callrfc( $it );
print "NO. PROGS: ".$it->tab(DATA)->rowCount()." n";
print join("n",( $it->DATA ));
$rfc->close();
SAP::Rfc - is a Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution. This Distribution also allows the creation of registered RFCs so that an SAP system can call arbitrary Perl code created in assigned callbacks.
The best way to describe this package is to give a brief over view, and then launch into several examples. The SAP::Rfc package works in concert with several other packages that also come with same distribution, these are SAP::Iface, SAP::Parm, SAP::Tab, and SAP::Struc. These come together to give you an object oriented programming interface to performing RFC function calls to SAP from a UNIX based platform with your favourite programming language - Perl. A SAP::Rfc object holds together one ( and only one ) connection to an SAP system at a time. The SAP::Rfc object can hold one or many SAP::Iface objects, each of which equate to the definition of an RFC Function in SAP ( trans SE37 ). Each SAP::Iface object holds one or many SAP::Parm, and/or SAP::Tab objects, corresponding to the RFC Interface definition in SAP ( SE37 ).
For all SAP::Tab objects, and for complex SAP::Parm objects, a SAP::Struc object can be defined. This equates to a structure definition in the data dictionary ( SE11 ). Because the manual definition of interfaces and structures is a boring and tiresome exercise, there are specific methods provided to automatically discover, and add the appropriate interface definitions for an RFC Function module to the SAP::Rfc object ( see methods discover, and structure of SAP::Rfc ).
Please note that USER and PASSWD are now case sensitive - this change has the potential to break backward compatibility.
<<lessSYNOPSIS
# WARNING - as of SAP::Rfc 1.40 USER and PASSWD are case sensitive ready for
# R3 7.x
use SAP::Rfc;
$rfc = new SAP::Rfc(
ASHOST => myhost,
USER => ME,
PASSWD => secret,
LANG => EN,
CLIENT => 200,
SYSNR => 00,
TRACE => 1 );
my $it = $rfc->discover("RFC_READ_TABLE");
$it->QUERY_TABLE(TRDIR);
$it->ROWCOUNT( 2000 );
$it->OPTIONS( ["NAME LIKE RS%"] );
# or pass a list of hash refs like so:
$it->OPTIONS( [ { TEXT => "NAME LIKE RS%" } ] );
$rfc->callrfc( $it );
print "NO. PROGS: ".$it->tab(DATA)->rowCount()." n";
print join("n",( $it->DATA ));
$rfc->close();
SAP::Rfc - is a Perl extension for performing RFC Function calls against an SAP R/3 System. Please refer to the README file found with this distribution. This Distribution also allows the creation of registered RFCs so that an SAP system can call arbitrary Perl code created in assigned callbacks.
The best way to describe this package is to give a brief over view, and then launch into several examples. The SAP::Rfc package works in concert with several other packages that also come with same distribution, these are SAP::Iface, SAP::Parm, SAP::Tab, and SAP::Struc. These come together to give you an object oriented programming interface to performing RFC function calls to SAP from a UNIX based platform with your favourite programming language - Perl. A SAP::Rfc object holds together one ( and only one ) connection to an SAP system at a time. The SAP::Rfc object can hold one or many SAP::Iface objects, each of which equate to the definition of an RFC Function in SAP ( trans SE37 ). Each SAP::Iface object holds one or many SAP::Parm, and/or SAP::Tab objects, corresponding to the RFC Interface definition in SAP ( SE37 ).
For all SAP::Tab objects, and for complex SAP::Parm objects, a SAP::Struc object can be defined. This equates to a structure definition in the data dictionary ( SE11 ). Because the manual definition of interfaces and structures is a boring and tiresome exercise, there are specific methods provided to automatically discover, and add the appropriate interface definitions for an RFC Function module to the SAP::Rfc object ( see methods discover, and structure of SAP::Rfc ).
Please note that USER and PASSWD are now case sensitive - this change has the potential to break backward compatibility.
Download (0.070MB)
Added: 2007-05-24 License: Perl Artistic License Price:
919 downloads
RFC 3.3.0
RFC (Remote Filesystem Checker) is a set of scripts that aims to help System-Administrators. more>>
RFC (Remote Filesystem Checker) is a set of scripts that aims to help System-Administrators run a filesystem-checker (like tripwire, aide and so on...) from a "master-node" to several "slave-nodes" using ssh, scp, sudo and few other common shell commands.
Main features:
- crate/update FileSystem-Checkers (FSC) database
- execute FSC and create a log-report
- allow parallel execution, mass-check and mass-upgrade!
- support non-interactive operations
- use scp/ssh for all connections
- use an arbitrary port for ssh/scp connections (may be different for each host!)
- send (ONE) email to administrator(s)
- rotate logs, databases and other files
- support for AFICK, AIDE and INTEGRIT FileSystem-Checkers
- check users creation/removal
- check group creation/removal
- check if someone changes UID, GID or shell
- check for groups members or ID changes
- check for SUID/SGID on remote host via a separate PERL script
- check if remote-host is up before run checks on it (via nmap)
- kill the processes that take too long (you can set an arbitrary timeout value)
<<lessMain features:
- crate/update FileSystem-Checkers (FSC) database
- execute FSC and create a log-report
- allow parallel execution, mass-check and mass-upgrade!
- support non-interactive operations
- use scp/ssh for all connections
- use an arbitrary port for ssh/scp connections (may be different for each host!)
- send (ONE) email to administrator(s)
- rotate logs, databases and other files
- support for AFICK, AIDE and INTEGRIT FileSystem-Checkers
- check users creation/removal
- check group creation/removal
- check if someone changes UID, GID or shell
- check for groups members or ID changes
- check for SUID/SGID on remote host via a separate PERL script
- check if remote-host is up before run checks on it (via nmap)
- kill the processes that take too long (you can set an arbitrary timeout value)
Download (2.79MB)
Added: 2005-11-18 License: GPL (GNU General Public License) Price:
1439 downloads
babel-ircd 1.1
babel-ircd is a small IRC server aimed for small communities. more>>
babel-ircd is a small IRC server aimed for small communities. It supports a subset of RFC1459.
It extends the RFC by providing automatic encoding translation. The project only works in stand-alone on one server.
Exemple of lacks : modes (like operator)
new server command : /encoding
- /encoding iso-8859-1 set the encoding of the client to iso 8859-1. The server then convert all the message from and to this client to the right encoding. With this several clients can have different encoding and see their accents. All encoding provided by iconv are available
- /encoding list returns the list of supported encodings
- /encoding shows the current encoding
This software is under the GPLv2 License.
Enhancements:
- Tested with: xchat gaim ChatZilla Zircon KSirc LostIrc ircII BitchX tirc epic4 TinyIRC
<<lessIt extends the RFC by providing automatic encoding translation. The project only works in stand-alone on one server.
Exemple of lacks : modes (like operator)
new server command : /encoding
- /encoding iso-8859-1 set the encoding of the client to iso 8859-1. The server then convert all the message from and to this client to the right encoding. With this several clients can have different encoding and see their accents. All encoding provided by iconv are available
- /encoding list returns the list of supported encodings
- /encoding shows the current encoding
This software is under the GPLv2 License.
Enhancements:
- Tested with: xchat gaim ChatZilla Zircon KSirc LostIrc ircII BitchX tirc epic4 TinyIRC
Download (0.013MB)
Added: 2006-12-11 License: GPL (GNU General Public License) Price:
1048 downloads
rfc2mib
rfc2mib is a script that extracts MIB/PIB/ASN.1 modules from an RFC document. more>>
This Tcl script may be used to extract MIB, PIB and ASN.1 modules from an RFC document.
Unlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macros.
<<lessUnlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macros.
Download (0.003MB)
Added: 2005-04-13 License: BSD License Price:
1661 downloads
R3 0.31
R3.pm is a Perl object oriented client interface to SAP R/3 using RFCSDK. more>>
R3.pm is a Perl object oriented client interface to SAP R/3 using RFCSDK.
SYNOPSIS
use R3;
$conn = new R3::conn (host=>$host, sysnr=>$sysnr, client=>$client,
user=>$usr, passwd=>$passwd);
$itab = new R3::itab ($conn, $table_name);
$func = new R3::func ($conn, $func_name);
...
R3.pm provides an object oriented interface to SAPs RFCSDK for connection to an R/3 system. R3::conn is the object interface to R/3 connections. R3::itab is the object interface to ABAP internal tables. R3::func is the object interface to ABAP RFC enabled functions.
<<lessSYNOPSIS
use R3;
$conn = new R3::conn (host=>$host, sysnr=>$sysnr, client=>$client,
user=>$usr, passwd=>$passwd);
$itab = new R3::itab ($conn, $table_name);
$func = new R3::func ($conn, $func_name);
...
R3.pm provides an object oriented interface to SAPs RFCSDK for connection to an R/3 system. R3::conn is the object interface to R/3 connections. R3::itab is the object interface to ABAP internal tables. R3::func is the object interface to ABAP RFC enabled functions.
Download (0.007MB)
Added: 2007-05-24 License: Perl Artistic License Price:
1015 downloads
sip-redirect 0.1.1
sip-redirect is a tiny SIP redirect server. more>>
sip-redirect is a tiny SIP redirect server. sip-redirect supports IPv4 and IPv6, but the IPv6 support is optional.
The RFC 3261 was the base for this simple and very configurable implementation. There is neither TCP nor multicast support programmed in.
<<lessThe RFC 3261 was the base for this simple and very configurable implementation. There is neither TCP nor multicast support programmed in.
Download (0.018MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1100 downloads
MiaouIRC 0.89
MiaouIRC is an RFC 1459-compatible IRC client written in Java/Swing. more>>
MiaouIRC is an RFC 1459-compatible IRC client written in Java/Swing. It has some useful features like choosing your Look n Feel, customizing your nick friend list, highly verbose logging, searching a keyword in a channel, private message panels, etc.
It supports multi-server connections, DCC CHAT, SEND, ACCEPT and RESUME, CTCP commands, nick autocompletions, mIRC colors, autoreconnects, and autojoins. A DCC queue list is available to tracing your leeching activities with IRC FServ.
MiaouIRC is still a simple use Java application, but, with many features which are proper to, like :
- The possibility for choosing the Look And Feel
- DCC SEND, CHAT and OFFER with a DCC queue monitoring. Very useful for an intensive use on "DCCing" with FServ IRC Bot !
- MiaouIRC is also multi-server
- A logging system is available too, so you can trace all interactions between this program client and the IRC server, log by channel or by private message.
- Multiple configurations management, easy to load from one to another.
Configuration saves are only memorized on files, never on registers basis, in a Windows system type.
<<lessIt supports multi-server connections, DCC CHAT, SEND, ACCEPT and RESUME, CTCP commands, nick autocompletions, mIRC colors, autoreconnects, and autojoins. A DCC queue list is available to tracing your leeching activities with IRC FServ.
MiaouIRC is still a simple use Java application, but, with many features which are proper to, like :
- The possibility for choosing the Look And Feel
- DCC SEND, CHAT and OFFER with a DCC queue monitoring. Very useful for an intensive use on "DCCing" with FServ IRC Bot !
- MiaouIRC is also multi-server
- A logging system is available too, so you can trace all interactions between this program client and the IRC server, log by channel or by private message.
- Multiple configurations management, easy to load from one to another.
Configuration saves are only memorized on files, never on registers basis, in a Windows system type.
Download (2.9MB)
Added: 2005-11-22 License: GPL (GNU General Public License) Price:
1431 downloads
sctplib 1.0.1
The sctplib library is a fairly complete prototype implementation of the Stream Control Transmission Protocol (SCTP). more>>
The sctplib library is a fairly complete prototype implementation of the Stream Control Transmission Protocol (SCTP), a message-oriented reliable transport protocol that supports multi-homing and multiple message streams multiplexed within an SCTP connection.
The API of the library was modeled after section 10 of RFC 2960, and most parameters and functions should be self-explanatory to the user familiar with this document.
In addition, the library also provides a number of helper functions for managing timers and UDP communication.
<<lessThe API of the library was modeled after section 10 of RFC 2960, and most parameters and functions should be self-explanatory to the user familiar with this document.
In addition, the library also provides a number of helper functions for managing timers and UDP communication.
Download (1.2MB)
Added: 2005-09-23 License: LGPL (GNU Lesser General Public License) Price:
1499 downloads
Authfail 1.1.6
authfail is a tool for adding IP addresses to an ACL. more>>
Authfail is a program that goes with real time updating on FIFO file and adds IP into netfilter with DROP/REJECT policy in real time. The FIFO file is /dev/authfail. The rejected hosts database is located in /var/log/authfail.
Each time a given host will do an "authentication failure" via syslog, authfail will count it. If this occure more than the parameters given to authfail, the given host will be REJECTED/DROPPED via Netfilter. Whois notification is possible.
authfail may be configured using the /etc/authfail.conf file.
The program is written under the GNU GPL Public License.
Enhancements:
- The Setup.pl file was modified to not notify private RFC 1918 networks during the setup process.
<<lessEach time a given host will do an "authentication failure" via syslog, authfail will count it. If this occure more than the parameters given to authfail, the given host will be REJECTED/DROPPED via Netfilter. Whois notification is possible.
authfail may be configured using the /etc/authfail.conf file.
The program is written under the GNU GPL Public License.
Enhancements:
- The Setup.pl file was modified to not notify private RFC 1918 networks during the setup process.
Download (0.023MB)
Added: 2007-08-21 License: GPL (GNU General Public License) Price:
795 downloads
Openrdate 1.1.2
Openrdate is an rdate date and time-setting program that implements RFC 868 (inetd time) and RFC 2030 (SNTP/NTP) protocols. more>>
Openrdate is an rdate date and time-setting program that implements RFC 868 (inetd time) and RFC 2030 (SNTP/NTP) protocols. Openrdate is an independent package of the OpenBSDs rdate program.
Enhancements:
- Updated the arc4random.c file to the latest OpenBSD version. 20060928
- Ok, Ive gotten around to restructuring the source directory structure. I know its a bit of an overkill for such a small project, I wanted to try it. 20060918
- Finally updated the package to the latest OpenBSD rdate version. I know I should have done it sooner, but, you know, things pile up. The primary difference is that ntp.c has been set to handle ntp responses with ALARM status. 20050211
- First packaging and deployment of openrdate. Added configuration and makefile files. Defined a SA_LEN macro in ntp.c. Added an inclusion of config.h and changed an #ifdef in rdate.c
<<lessEnhancements:
- Updated the arc4random.c file to the latest OpenBSD version. 20060928
- Ok, Ive gotten around to restructuring the source directory structure. I know its a bit of an overkill for such a small project, I wanted to try it. 20060918
- Finally updated the package to the latest OpenBSD rdate version. I know I should have done it sooner, but, you know, things pile up. The primary difference is that ntp.c has been set to handle ntp responses with ALARM status. 20050211
- First packaging and deployment of openrdate. Added configuration and makefile files. Defined a SA_LEN macro in ntp.c. Added an inclusion of config.h and changed an #ifdef in rdate.c
Download (0.083MB)
Added: 2006-10-05 License: BSD License Price:
1115 downloads
Ruby/DICT 0.9.3
Ruby/DICT is an RFC 2229 compliant client-side library implementation of the DICT protocol. more>>
Ruby/DICT is an RFC 2229 compliant client-side library implementation of the DICT protocol, written in the Ruby programming language. Ruby/DICT library can be used to write clients that access dictionary definitions from a set of natural language dictionary databases. In the words of the RFC:
The DICT protocol is designed to provide access to multiple databases. Word definitions can be requested, the word index can be searched (using an easily extended set of algorithms), information about the server can be provided (e.g., which index search strategies are supported, or which databases are available), and information about a database can be provided (e.g., copyright, citation, or distribution information). Further, the DICT protocol has hooks that can be used to restrict access to some or all of the databases.
The archive also includes rdict, a dictionary client built on top of the Ruby/DICT library.
Here are some examples of its usage:
$ rdict -D
This will provide you with a list of databases you can query.
$ rdict -S
This will provide you with a list of strategies you can employ to match words.
$ rdict -m -s prefix foo
This shows you a list of all words that begin with foo in all of the databases.
$ rdict -m -s re ^(cu|ke)rb$
This shows you all the definitions relating to both curb and kerb from all the databases. The re strategy allows regular expression matching.
$ rdict -m -s suffix fix
This shows a list of all words that end in fix in all of the databases.
<<lessThe DICT protocol is designed to provide access to multiple databases. Word definitions can be requested, the word index can be searched (using an easily extended set of algorithms), information about the server can be provided (e.g., which index search strategies are supported, or which databases are available), and information about a database can be provided (e.g., copyright, citation, or distribution information). Further, the DICT protocol has hooks that can be used to restrict access to some or all of the databases.
The archive also includes rdict, a dictionary client built on top of the Ruby/DICT library.
Here are some examples of its usage:
$ rdict -D
This will provide you with a list of databases you can query.
$ rdict -S
This will provide you with a list of strategies you can employ to match words.
$ rdict -m -s prefix foo
This shows you a list of all words that begin with foo in all of the databases.
$ rdict -m -s re ^(cu|ke)rb$
This shows you all the definitions relating to both curb and kerb from all the databases. The re strategy allows regular expression matching.
$ rdict -m -s suffix fix
This shows a list of all words that end in fix in all of the databases.
Download (0.047MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1286 downloads
Data::ICal 0.11
Data::ICal is a Perl module that generates iCalendar (RFC 2445) calendar files. more>>
Data::ICal is a Perl module that generates iCalendar (RFC 2445) calendar files.
SYNOPSIS
use Data::ICal;
my $calendar = Data::ICal->new();
my $vtodo = Data::ICal::Entry::Todo->new();
$vtodo->add_properties(
# ... see Data::ICal::Entry::Todo documentation
);
# ... or
$calendar = Data::ICal->new(filename => foo.ics); # parse existing file
$calendar = Data::ICal->new(data => BEGIN:VCALENDAR...); # parse existing file
$calendar->add_entry($vtodo);
print $calendar->as_string;
# Or, if youre printing to something you want google to read:
print $calendar->as_string(fold => 0);
A Data::ICal object represents a VCALENDAR object as defined in the iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in many popular calendaring programs such as Apples iCal.
Each Data::ICal object is a collection of "entries", which are objects of a subclass of Data::ICal::Entry. The types of entries defined by iCalendar (which refers to them as "components") include events, to-do items, journal entries, free/busy time indicators, and time zone descriptors; in addition, events and to-do items can contain alarm entries. (Currently, Data::ICal only implements to-do items and events.)
Data::ICal is a subclass of Data::ICal::Entry; see its manpage for more methods applicable to Data::ICal.
<<lessSYNOPSIS
use Data::ICal;
my $calendar = Data::ICal->new();
my $vtodo = Data::ICal::Entry::Todo->new();
$vtodo->add_properties(
# ... see Data::ICal::Entry::Todo documentation
);
# ... or
$calendar = Data::ICal->new(filename => foo.ics); # parse existing file
$calendar = Data::ICal->new(data => BEGIN:VCALENDAR...); # parse existing file
$calendar->add_entry($vtodo);
print $calendar->as_string;
# Or, if youre printing to something you want google to read:
print $calendar->as_string(fold => 0);
A Data::ICal object represents a VCALENDAR object as defined in the iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in many popular calendaring programs such as Apples iCal.
Each Data::ICal object is a collection of "entries", which are objects of a subclass of Data::ICal::Entry. The types of entries defined by iCalendar (which refers to them as "components") include events, to-do items, journal entries, free/busy time indicators, and time zone descriptors; in addition, events and to-do items can contain alarm entries. (Currently, Data::ICal only implements to-do items and events.)
Data::ICal is a subclass of Data::ICal::Entry; see its manpage for more methods applicable to Data::ICal.
Download (0.10MB)
Added: 2006-12-01 License: Perl Artistic License Price:
1059 downloads
jSPF 0.9b4
jSPF library is pure Java SPF implementation. more>>
jSPF library is pure Java SPF implementation. It was designed to match the current SPF-Specs of 2006 (See RFC section). SPF is also knows as Sender Policy Framework.
It was designed to detect email spoofing. This is the solution if you ever was tired of getting spam from yourself.
Enhancements:
- This release passes all tests of the current openspf testsuite 2007.01.
<<lessIt was designed to detect email spoofing. This is the solution if you ever was tired of getting spam from yourself.
Enhancements:
- This release passes all tests of the current openspf testsuite 2007.01.
Download (MB)
Added: 2007-02-11 License: The Apache License 2.0 Price:
985 downloads
URI::Escape 1.35
URI::Escape is a Perl module to escape and unescape unsafe characters. more>>
URI::Escape is a Perl module to escape and unescape unsafe characters.
SYNOPSIS
use URI::Escape;
$safe = uri_escape("10% is enoughn");
$verysafe = uri_escape("foo", " -377");
$str = uri_unescape($safe);
This module provides functions to escape and unescape URI strings as defined by RFC 2396 (and updated by RFC 2732). A URI consists of a restricted set of characters, denoted as uric in RFC 2396. The restricted set of characters consists of digits, letters, and a few graphic symbols chosen from those common to most of the character encodings and input facilities available to Internet users:
"A" .. "Z", "a" .. "z", "0" .. "9",
";", "/", "?", ":", "@", "&", "=", "+", "$", ",", "[", "]", # reserved
"-", "_", ".", "!", "~", "*", "", "(", ")"
In addition, any byte (octet) can be represented in a URI by an escape sequence: a triplet consisting of the character "%" followed by two hexadecimal digits. A byte can also be represented directly by a character, using the US-ASCII character for that octet (iff the character is part of uric).
Some of the uric characters are reserved for use as delimiters or as part of certain URI components. These must be escaped if they are to be treated as ordinary data. Read RFC 2396 for further details.
<<lessSYNOPSIS
use URI::Escape;
$safe = uri_escape("10% is enoughn");
$verysafe = uri_escape("foo", " -377");
$str = uri_unescape($safe);
This module provides functions to escape and unescape URI strings as defined by RFC 2396 (and updated by RFC 2732). A URI consists of a restricted set of characters, denoted as uric in RFC 2396. The restricted set of characters consists of digits, letters, and a few graphic symbols chosen from those common to most of the character encodings and input facilities available to Internet users:
"A" .. "Z", "a" .. "z", "0" .. "9",
";", "/", "?", ":", "@", "&", "=", "+", "$", ",", "[", "]", # reserved
"-", "_", ".", "!", "~", "*", "", "(", ")"
In addition, any byte (octet) can be represented in a URI by an escape sequence: a triplet consisting of the character "%" followed by two hexadecimal digits. A byte can also be represented directly by a character, using the US-ASCII character for that octet (iff the character is part of uric).
Some of the uric characters are reserved for use as delimiters or as part of certain URI components. These must be escaped if they are to be treated as ordinary data. Read RFC 2396 for further details.
Download (0.094MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1157 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above rfc 1918 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed