METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING A LOCAL PROXY FOR ACCESSING WEB SERVICES
First Claim
1. An apparatus comprising a processor configured to:
- receive, at a proxy service implemented by the apparatus, a first transfer protocol request from a transfer protocol client application executed on the apparatus, wherein the first transfer protocol request is directed to a first network location, and wherein the transfer protocol client application is associated with the first network location;
determine whether the first transfer protocol request includes an indication of a second network location for circumventing a same-origin policy; and
transmit a second transfer protocol request to the second network location when the first transfer protocol request includes an indication of a second network location.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are provided for providing a local proxy for accessing web services. An apparatus may include a processor configured to receive, at a proxy service implemented on the apparatus, a first HTTP request from a HTTP protocol client application executed on the apparatus. The first HTTP request may be directed to a first network location, wherein the HTTP client application is associated with the first network location. The processor may be further configured to determine whether the first HTTP request includes an indication of a second network location for circumventing a same-origin policy. The processor may additionally be configured to transmit a second HTTP request to the second network location when the first HTTP request includes an indication of a second network location. Corresponding methods and computer program products are also provided.
-
Citations
20 Claims
-
1. An apparatus comprising a processor configured to:
-
receive, at a proxy service implemented by the apparatus, a first transfer protocol request from a transfer protocol client application executed on the apparatus, wherein the first transfer protocol request is directed to a first network location, and wherein the transfer protocol client application is associated with the first network location; determine whether the first transfer protocol request includes an indication of a second network location for circumventing a same-origin policy; and transmit a second transfer protocol request to the second network location when the first transfer protocol request includes an indication of a second network location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, at a proxy service implemented on a computing device, a first transfer protocol request from a transfer protocol client application executed on the computing device, wherein the first transfer protocol request is directed to a first network location, and wherein the transfer protocol client application is associated with the first network location; determining whether the first transfer protocol request includes an indication of a second network location for circumventing a same-origin policy; and transmitting a second transfer protocol request to the second network location when the first transfer protocol request includes an indication of a second network location. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product comprising at least one computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
a program instruction for receiving, at a proxy service implemented on a computing device, a first transfer protocol request from a transfer protocol client application executed on the computing device, wherein the first transfer protocol request is directed to a first network location, and wherein the transfer protocol client application was associated with the first network location; a program instruction for determining whether the first transfer protocol request includes an indication of a second network location for circumventing a same-origin policy; and a program instruction for transmitting a second transfer protocol request to the second network location when the first transfer protocol request includes an indication of a second network location. - View Dependent Claims (17, 18, 19, 20)
-
Specification