GenerateHTTPResponse
GenerateHTTPResponse[expr]
给出 HTTPResponse 对象,当在网络上请求含有 expr 的云对象时会生成该对象.
GenerateHTTPResponse[expr,req]
给出对由 req 指定的 HTTP 请求的响应.
更多信息
- GenerateHTTPResponse 实际上模拟了 Wolfram Engine 云服务器的行为.
- GenerateHTTPResponse 既可在桌面系统本地使用也可在云端使用. 在本地桌面系统上,GenerateHTTPResponse 不支持某些需要扩展的云端基础架构的特定操作.
- 表达式 expr 可以包含任意用在 CloudDeploy 中的头部,如 Delayed、FormFunction,等等.
- 在 GenerateHTTPResponse[expr,req] 中,请求 req 可以是由 HTTPRequestData[] 所返回形式的关联,或是形如 "url" 或 URL["url"] 的显式 URL.
范例
打开所有单元关闭所有单元基本范例 (4)
把 GenerateHTTPResponse 应用于 Delayed,以在本地模拟云端服务器:
GenerateHTTPResponse 会在表达式上递归,直到返回一个 HTTPResponse 为止:
您可以用一个显式的 HTTPResponse 来设置 StatusCode 或响应的头部:
使用 ResponseForm 来得到您所运行的计算的详细报告:
范围 (3)
Wolfram Research (2015),GenerateHTTPResponse,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GenerateHTTPResponse.html.
文本
Wolfram Research (2015),GenerateHTTPResponse,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GenerateHTTPResponse.html.
CMS
Wolfram 语言. 2015. "GenerateHTTPResponse." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/GenerateHTTPResponse.html.
APA
Wolfram 语言. (2015). GenerateHTTPResponse. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/GenerateHTTPResponse.html 年