Error handling in a network resource generation environment
First Claim
1. A non-transitory computer-readable medium comprising a plurality of computer instructions executable by at least one computing device, wherein, when executed, the plurality of computer instructions cause the at least one computing device to at least:
- in response to receiving a request for a network resource from a client, aggregate data from at least one data source for use by resource generation code supplied by a first party, the network resource being associated with a network site hosted by a second party on behalf of the first party;
execute the resource generation code supplied by the first party in response to the request, the resource generation code supplied by the first party being configured to generate at least a portion of the network resource, wherein executing the resource generation code supplied by the first party comprises providing the data that has been aggregated to the resource generation code as a plurality of predefined variables, the execution of the resource generation code supplied by the first party being under control of the second party; and
execute error resource generation code supplied by the first party to generate an error network resource in response to determining that an error has occurred, the error network resource being customized for the network site by the first party.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments that facilitate error handling in a network resource generation environment. A request for a network resource is obtained from a client. The network resource is associated with a network site hosted on behalf of a first party by a second party. Resource generation code supplied by the first party is executed by a framework in response to the request. A customized error network resource is sent to the client in response to determining that an error has occurred in the framework that executes the resource generation code.
75 Citations
20 Claims
-
1. A non-transitory computer-readable medium comprising a plurality of computer instructions executable by at least one computing device, wherein, when executed, the plurality of computer instructions cause the at least one computing device to at least:
-
in response to receiving a request for a network resource from a client, aggregate data from at least one data source for use by resource generation code supplied by a first party, the network resource being associated with a network site hosted by a second party on behalf of the first party; execute the resource generation code supplied by the first party in response to the request, the resource generation code supplied by the first party being configured to generate at least a portion of the network resource, wherein executing the resource generation code supplied by the first party comprises providing the data that has been aggregated to the resource generation code as a plurality of predefined variables, the execution of the resource generation code supplied by the first party being under control of the second party; and execute error resource generation code supplied by the first party to generate an error network resource in response to determining that an error has occurred, the error network resource being customized for the network site by the first party. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
at least one computing device; and at least one application executable in the at least one computing device, wherein when executed the at least one application causes the at least one computing device to at least; in response to receiving a request for a network resource from another computing device, execute resource generation code supplied by a first party in response to the request, the resource generation code supplied by the first party being configured to generate at least a portion of the network resource, the network resource being associated with a network site operated by a second party on behalf of the first party; aggregate data from at least one data source for use by the resource generation code supplied by the first party; and send an error notification to the other computing device in response to determining that an error has occurred in executing the resource generation code supplied by the first party, the error notification being customized for the network site by the first party. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving, via at least one of one or more computing devices, a request for a network resource from a client, the network resource being associated with a network site hosted on behalf of a first party by a second party; executing, via at least one of the one or more computing devices, resource generation code supplied by the first party in response to the request, the resource generation code being configured to generate at least a portion of the network resource; and providing, via at least one of the one or more computing devices, an error indication to the resource generation code in response to determining that an error has occurred while performing the executing, the error indication being customized for the network site by the first party. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification