Back to results
US 8,819,287 B2Granted
System and method for compressing URL request parameters
AssigneeCA, Inc.
InventorRobert J. Alkire
Life of this patent
Estimating the term…
Abstract
Method and system for compressing URL request parameters is provided. At least a portion of a URL is converted from a first form into at least a second form and communicated.
Claims44
A method for compressing URL request parameters, comprising:
- receiving a URL request, the URL request comprising an address portion and a data portion, the data portion comprising a plurality of characters;
- converting at a web client, separately from the address portion, the data portion from a first form into at least a second form and combining the at least the second form with the address portion to form a converted URL request by:
- creating an array;
- determining whether each of the plurality of characters is in a single byte or multiple byte format;
- and
- if each of the plurality of characters is in multiple byte format:
- setting a flag and using starting and ending delimiters to denote to a receiving server that each of the plurality of characters is in multiple byte format;
- converting each of the plurality of characters from the first form into the second form;
- and
- pushing the converted plurality of characters onto the array;
- and
- communicating the converted URL request to the receiving server.
9 more elements
A non-transitory system for compressing URL request parameters, comprising:
- means for receiving, using a processor coupled to a non-transitory computer-readable medium, a URL request, the URL request comprising an address portion and a data portion, the data portion comprising a plurality of characters;
- means for converting at a web client, separately from the address portion, using the processor coupled to the non-transitory computer-readable medium, the data portion from a first form into at least a second form and combining the at least the second form with the address portion to form a converted URL request by:
- creating an array;
- determining whether each of the plurality of characters is in a single byte or multiple byte format;
- and
- if each of the plurality of characters is in multiple byte format:
- setting a flag and using starting and ending delimiters to denote to a receiving server that each of the plurality of characters is in multiple byte format;
- converting each of the plurality of characters from the first form into the second form;
- and
- pushing the converted plurality of characters onto the array;
- and
- means for communicating, using the processor coupled to the non-transitory computer-readable medium, the converted URL to the receiving server.
9 more elements
A non-transitory computer readable storage medium including code, the code, when executed by a processor, operable to:
- receive a URL request, the URL request comprising an address portion and a data portion, the data portion comprising a plurality of characters;
- convert at a web client, separately from the address portion, the data portion from a first form into at least a second form and combining the at least the second form with the address portion to form a converted URL request by:
- creating an array;
- determining whether each of the plurality of characters is in a single byte or multiple byte format;
- and
- if each of the plurality of characters is in multiple byte format:
- setting a flag and using starting and ending delimiters to denote to a receiving server that each of the plurality of characters is in multiple byte format;
- converting each of the plurality of characters from the first form into the second form;
- and
- pushing the converted plurality of characters onto the array;
- and
- communicate the converted URL request to the receiving server.
9 more elements
Dependencies are inferred from the claim text.