Executing untrusted content in a trusted network
    1.
    发明授权
    Executing untrusted content in a trusted network 有权
    在受信任的网络中执行不受信任的内容

    公开(公告)号:US08892754B1

    公开(公告)日:2014-11-18

    申请号:US12943132

    申请日:2010-11-10

    摘要: Disclosed are various embodiments for executing untrusted content in a trusted network through the use of an external proxy server application. An identification of a resource specified by a user is obtained in one or more computing devices. The user is associated with one of a plurality of network sites hosted by the one or more computing devices. The one or more computing devices are within a trusted network that is separated from an untrusted network by a firewall. The resource is obtained from an external proxy server application executed in the untrusted network. One or more network pages are generated for the one of the network sites based at least in part on the resource.

    摘要翻译: 公开了通过使用外部代理服务器应用来在可信网络中执行不可信内容的各种实施例。 在一个或多个计算设备中获得由用户指定的资源的标识。 用户与由一个或多个计算设备托管的多个网络站点中的一个相关联。 一个或多个计算设备在受防火墙与不可信网络分离的可信网络内。 资源是从在不信任网络中执行的外部代理服务器应用获得的。 至少部分地基于资源为一个网络站点生成一个或多个网络页面。

    Generating network pages using customer-supplied generation code
    2.
    发明授权
    Generating network pages using customer-supplied generation code 有权
    使用客户提供的生成代码生成网页

    公开(公告)号:US08775559B1

    公开(公告)日:2014-07-08

    申请号:US13348051

    申请日:2012-01-11

    摘要: Disclosed are various embodiments for generating network pages using customer-supplied page generation code. A network page request is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Customer data is aggregated from multiple data sources. Customer-supplied page generation code is executed to generate the network page. The page generation code may access the customer data through predefined variables, but the page generation code is restricted from accessing the data sources directly. The network page is sent to the client in response to the request.

    摘要翻译: 公开了使用客户提供的页面生成代码生成网络页面的各种实施例。 从客户端获取网页请求。 网络页面代表客户托管提供商托管的网络站点。 客户数据从多个数据源汇总。 执行客户提供的页面生成代码以生成网络页面。 页面生成代码可以通过预定义的变量访问客户数据,但是页面生成代码被限制直接访问数据源。 响应请求,将网页发送给客户端。

    Loading customer-supplied network page generation code
    4.
    发明授权
    Loading customer-supplied network page generation code 有权
    加载客户提供的网页生成代码

    公开(公告)号:US08959426B1

    公开(公告)日:2015-02-17

    申请号:US13363770

    申请日:2012-02-01

    IPC分类号: G06F17/27

    CPC分类号: G06F17/27 H04L67/34

    摘要: Disclosed are various embodiments for loading page generation code supplied by customers into a memory. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. It is determined whether page generation code configured to generate at least a portion of the network page is preloaded into a memory. Such page generation code is customer supplied. The page generation code is loaded into the memory in response to the request and in response to determining that the page generation code is not preloaded into the memory. The page generation code is executed to generate the at least a portion of the network page in response to the request.

    摘要翻译: 公开了将客户提供的页面生成代码加载到存储器中的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 确定被配置为生成网页的至少一部分的页面生成代码是否被预加载到存储器中。 这样的页面生成代码是客户提供的。 响应于该请求并且响应于确定页面生成代码未被预加载到存储器中,页面生成代码被加载到存储器中。 执行页面生成代码以响应于该请求生成网络页面的至少一部分。

    Facilitating access to data in network page generation code
    5.
    发明授权
    Facilitating access to data in network page generation code 有权
    方便访问网页生成代码中的数据

    公开(公告)号:US08504911B1

    公开(公告)日:2013-08-06

    申请号:US13348088

    申请日:2012-01-11

    IPC分类号: G06F17/00

    CPC分类号: H04L67/02

    摘要: Disclosed are various embodiments for facilitating access to data in network page generation code supplied by customers of a hosting provider. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Page generation code supplied by the customer is obtained, and this code includes a dynamic data variable. One or more service calls are executed based at least in part on the dynamic data variable to obtain one or more data objects. The page generation code is executed to generate the network page in response to the request, where the page generation code is executed with the data objects in place of the dynamic data variable.

    摘要翻译: 公开了用于便于访问由主机提供商的客户提供的网页生成代码中的数据的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 获得由客户提供的页面生成代码,并且该代码包括动态数据变量。 至少部分地基于动态数据变量执行一个或多个服务调用以获得一个或多个数据对象。 执行页面生成代码以响应于请求生成网页,其中使用数据对象来执行页面生成代码来代替动态数据变量。

    Data contracts for network page generation code
    9.
    发明授权
    Data contracts for network page generation code 有权
    网页生成代码的数据合同

    公开(公告)号:US08862984B1

    公开(公告)日:2014-10-14

    申请号:US13363787

    申请日:2012-02-01

    IPC分类号: G06F17/27

    CPC分类号: G06F8/75

    摘要: Disclosed are various embodiments for using data contracts in connection with network page generation code. A network page request is obtained from a client. Data is aggregated from multiple data sources in response to the request, and data is marshalled based at least in part on a data contract. Page generation code is executed to generate at least a portion of the network page in response to the request. The aggregated data is provided to the page generation code as one or more predefined variables. Access to the predefined variables by the page generation code complies with the data contract.

    摘要翻译: 公开了使用与网页生成代码有关的数据契约的各种实施例。 从客户端获取网页请求。 数据根据请求从多个数据源进行聚合,并且数据至少部分基于数据合同进行编组。 执行页面生成代码以响应于请求生成网络页面的至少一部分。 将聚合数据作为一个或多个预定义变量提供给页面生成代码。 通过页面生成代码访问预定义的变量符合数据合同。

    Multipart encoding in data aggregation for network page generation
    10.
    发明授权
    Multipart encoding in data aggregation for network page generation 有权
    用于网页生成的数据聚合中的多部分编码

    公开(公告)号:US08832225B1

    公开(公告)日:2014-09-09

    申请号:US13363761

    申请日:2012-02-01

    摘要: Disclosed are various embodiments relating to data aggregation in network page generation, where the data aggregation employs multipart encoding. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Customer data is obtained from one or more data sources in response to the request. Each data source provides multiple data items using a multipart encoding. Page generation code supplied by the customer is executed to generate at least a portion of the network page in response to obtaining all of a subset of the customer data which is used by the page generation code. The page generation code is able to access the subset of the customer data as predefined variables.

    摘要翻译: 公开了与网络页面生成中的数据聚合相关的各种实施例,其中数据聚合采用多部分编码。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 响应于该请求,从一个或多个数据源获得客户数据。 每个数据源使用多部分编码提供多个数据项。 响应于获得由页面生成代码使用的客户数据的所有子集,执行由客户提供的页面生成代码以生成网络页面的至少一部分。 页面生成代码能够以预定义的变量访问客户数据的子集。