我知道在Perl 6使用该后端时可以调用Java:如何从perl6调用Java方法
有没有办法访问例如Perl 6中的JavaScript DOM接口,并在浏览器中运行新的Rakudo JavaScript VM?
也许是这样的:
use v6;
use javascript::dom:from<JavaScript>;
Run Code Online (Sandbox Code Playgroud) 我很享受试验Bailador一段时间了.设置和使用普通HTTP请求很容易,但我想通过HTTPS提供内容.
一些Request
方法似乎暗示HTTPS请求是可能的:
method scheme { $.env<p6w.url-scheme> || 'http' }
method secure { so self.scheme eq 'https' }
Run Code Online (Sandbox Code Playgroud)
和标题方法:
method headers () {
return %!headers if %!headers;
for $.env.keys.grep(rx:i/^[HTTP||CONTENT]/) -> $key {
my $field = S:i/HTTPS?_// given $key;
%!headers{$field.uc} = $.env{$key};
}
return %!headers;
}
Run Code Online (Sandbox Code Playgroud)
此外,cookie还包含force-https相关内容.
我已经搜索了文档和示例,指出如何/如果支持HTTPS,但尚未成功.
那么,我可以在Bailador中通过HTTPS提供内容吗?如果是这样,怎么样?
我有兴趣使用Set
如下持有数组:
my @v1 = 1, 2, 3;
my @v2 = 1, 2, 3;
my $set Set.new(@v1, @v2);
Run Code Online (Sandbox Code Playgroud)
很Set
容易认识到两个数组是相同的,就像~~
运算符所观察到的那样,但是Set
使用===
运算符来比较大多数对象.
# desired outcome: set([1 2 3])
# actual outcome: set([1 2 3], [1 2 3])
Run Code Online (Sandbox Code Playgroud)
我可以在将数组添加到数组之前对其进行序列化Set
,使用精彩的Set
魔法,然后反序列化.这看起来很尴尬.
我可以做一个Setty
使用类~~
的比较.这似乎是一个很好的学习,但也许是错误的.
有没有更惯用的方法呢?
我拥有一个不断增长的网站,我拥有的网站(如果有帮助,大部分是WordPress).
每个人都在foo.domain.com/partner上有一个非常简单的"名称,图形和社交媒体链接"页面.
我希望a.domain.com能够将其他3个站点的内容加载到带有if iframe的侧栏中.
有一个更好的方法吗?也许甚至.load()
?你不能加载我认为的外部内容,所以我不确定最好的方法来解决这个问题.Iframes并没有真正削减它.
同样,我拥有所有站点的权限,并且我可以在任何地方添加PHP/Jquery脚本.