HTTPRedirect

HTTPRedirect[uri]

表示一个指向特定 uri 的 HTTP 重定向.

HTTPRedirect[uri,metadata]

表示指向带特定元数据的 uri 的 HTTP 重定向.

更多信息

  • 重定向地址 uri 可以是表示显式 URL 的字符串或表示 CloudObject 的字符串.
  • HTTPRedirect 通常保存于一个 CloudObject 中,或者指定为 APIFunction 或者 FormFunction 的结果.
  • HTTPRedirect[] 可以通过 CloudDeploy 部署到云端.
  • HTTPRedirect 中的元数据是包含下列可能元素的关联:
  • "StatusCode"302HTTP 状态代码
    "ContentType""text/html"内容的 MIME 类型
    "Cookies"{}设置的缓存内容
    "Headers"Automatic给出 HTTP 响应头部的规则列表

范例

打开所有单元关闭所有单元

基本范例  (1)

重定向到一个新的 URL:

APIFunction 内部使用:

FormFunction 内部使用:

范围  (1)

默认情况下,HTTPRedirect 创建重定向. 临时的重定向不会被浏览器缓存:

使用永久重定向,浏览器会缓存响应:

巧妙范例  (1)

创建一个重定向到新 URL 的表单函数:

Wolfram Research (2014),HTTPRedirect,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HTTPRedirect.html.

文本

Wolfram Research (2014),HTTPRedirect,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HTTPRedirect.html.

CMS

Wolfram 语言. 2014. "HTTPRedirect." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HTTPRedirect.html.

APA

Wolfram 语言. (2014). HTTPRedirect. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HTTPRedirect.html 年

BibTeX

@misc{reference.wolfram_2024_httpredirect, author="Wolfram Research", title="{HTTPRedirect}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/HTTPRedirect.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_httpredirect, organization={Wolfram Research}, title={HTTPRedirect}, year={2014}, url={https://reference.wolfram.com/language/ref/HTTPRedirect.html}, note=[Accessed: 21-November-2024 ]}