小编bri*_*boy的帖子

EscapeDataString在Powershell IDE和Powershell控制台之间具有不同的行为

我对这个问题有点困惑!我正在构建一个更大的脚本,它在ISE中工作但不在PowerShell控制台中工作.我已设法将其跟踪到[System.Uri] :: EscapeDataString函数,它似乎在不同的环境之间表现不同,例如在我的powershell console()'&!没有被转义,在IDE中,它们都被转义.

我错过了什么吗?

我的测试代码:

[System.Uri]::EscapeDataString("/?:@%!$&'/*+,;=()")
Run Code Online (Sandbox Code Playgroud)

ISE输出:

%2F%3F%3A%40%25%21%24%26%27%2F%2A%2B%2C%3B%3D%28%29
Run Code Online (Sandbox Code Playgroud)

Powershell控制台输出:

%2F%3F%3A%40%25!%24%26'%2F*%2B%2C%3B%3D()
Run Code Online (Sandbox Code Playgroud)

截图

谢谢!

powershell escaping powershell-ise

8
推荐指数
1
解决办法
269
查看次数

Azure移动服务与自有REST服务

我正在编写一个移动应用程序,这个移动应用程序将与Azure中的服务器通信以获取数据,并可能推动一些.

现在,我总是考虑到我要编写一个简单的RESTful Web服务来处理所有这些,并在Azure上将其托管在一个网站中 - 但是,我已经发现了他们的移动服务,而我我不完全确定我明白它的用途.

看看它,它似乎是关于从你那里提取服务器上运行的代码,以及你所追求的是你得到的东西?所以它对我来说没什么用,因为我的Web服务将依赖于逻辑等返回数据.但是,移动服务直接处理推送通知的能力很好(使用Azure网站有多难)通过移动服务发送推送通知?)

但是,我想知道我是否遗漏了什么?我宁愿不必重新发明轮子,移动服务会做我需要的,特别是因为我将使用Xamarin并且有一个很好的组件可以与移动服务交谈...

谢谢

rest mobile azure

1
推荐指数
1
解决办法
222
查看次数

标签 统计

azure ×1

escaping ×1

mobile ×1

powershell ×1

powershell-ise ×1

rest ×1