-1

一个页面嵌入了一个 pastebin 片段。我需要一种方法来打开tryfsharp.org,只需单击页面上的链接即可加载此代码段。如果片段托管在 fssnip.net 上,则可以使用以下格式的 url “ http://www.tryfsharp.org/Create?codeUrl= {sourceurl}”。当我在那里插入 pastebin url 作为参数时,会加载完全错误的字符集,包括非字母字符。例如,这里http://pastebin.com/raw.php?i=hprEq4A8是代码“让 a = 1”,当我打开这个网址http://www.tryfsharp.org/Create?codeUrl=http:/ /pastebin.com/raw.php?i=hprEq4A8,它应该显示代码“let a = 1”,而不是显示完全错误的东西。有人设法完成这项工作吗?

4

1 回答 1

1

使用F# Snippets而不是 Pastebin :-)。如果您在此处发布 F# 片段,它将添加着色和工具提示(就像您在 Visual Studio 中的 F# 中看到的那样),您也可以将片段加载到 Try F#。

例如,此示例代码片段有一个“tryfsharp.org”链接,可将您带到Try F# 并使用以下 URL 加载代码片段:http ://www.tryfsharp.org/Create?codeUrl=http://fssnip.net/原始/IF

如果您想使用 Pastebin,那么 Pastebin 需要clientaccesspolicy.xml在根目录中有文件(这告诉 Silverlight 允许访问该域)。您可以查看fssnip.net 上的文件因此,这不是 Try F# 的功能请求,而是 Pastebin 的功能请求。

于 2013-06-28T13:19:40.087 回答