草庐IT

Data-Url

全部标签

c# - MonoTouch 中的 URL 转义/转义函数

我正在寻找MonoTouch中的urlescape和unescape函数。本质上,我正在寻找与stringByReplacingPercentEscapesUsingEncoding方法等效的MonoTouch,如以下objective-c代码行所示:NSString*args=[(NSString*)[componentsobjectAtIndex:3]stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];我希望能够将其翻译成这样的内容:stringargs=URL.Unescape(components

C#,是否有比 IsWellFormedUriString 更好的方法来验证 URL 格式?

是否有更好/更准确/更严格的方法/方式来确定URL的格式是否正确?使用:boolIsGoodUrl=Uri.IsWellFormedUriString(url,UriKind.Absolute);没有捕获一切。如果我输入http://www.google.com并运行该过滤器,它就会通过。然后我在稍后调用WebRequest.Create时得到一个NotSupportedException。这个错误的url也会通过以下代码(这是我能找到的唯一其他过滤器):UrinUrl=null;if(Uri.TryCreate(url,UriKind.Absolute,outnUrl)){url=n

c# - 如何从url获取参数

我正在编写一个aspx让用户检查文件名并创建一个具有该名称的文件网址是/sites/usitp/_layouts/CreateWebPage.aspx?List=%7b74AB081E-59FB-45A5-876D-284607DA03C6%7d&RootFolder=%3bText=%27SD_RMDS%27如何解析参数'Text'并显示在文本框中?aspx的文本框是这样的,我试过了>>但是没有成功谁能帮帮我? 最佳答案 获取httpget参数的值:stringtestParameter=Request.QueryStri

c# - 系统参数异常 : Complex DataBinding accepts as a data source either an IList or an IListSource

我正在使用下面的C#代码来填充WinFormsListBox。但是我想隐藏所有系统文件夹。例如$RecyclingBin。但它给了我以下错误。System.ArgumentException:ComplexDataBindingacceptsasadatasourceeitheranIListoranIListSource.作为LINQ的新手,这让我很困惑。谁能告诉我哪里出错了?string[]dirs=Directory.GetDirectories(@"c:\");vardir=fromdindirswhere!d.StartsWith("$")selectd;listBox.Da

c# - 设备未收到 C# Windows 推送通知,因为 channel URL 不兼容

经过几个小时的试用,我仍然无法向我的应用程序发送推送通知。这是我到目前为止所做的:在https://appdev.microsoft.com激活服务获取SID,我们称它为ms-app://s-1-23-4-12345678901-...-12345678901收到客户端key,我们称之为12Lwq7526OqNY8iN-aLkwds23451345在我的应用程序中,我在某个时候实现了以下(简化):PushNotificationChannelchannel=null;channel=awaitPushNotificationChannelManager.CreatePushNotifi

c# - ASP.NET MVC 3 Razor : Passing Data from View to Controller

我对.NET的一切都是全新的。我有一个带有HTML表单的非常基本的网页。我希望“onsubmit”将表单数据从View发送到Controller。我看过与此类似的帖子,但都没有涉及新的Razor语法的答案。我如何处理“onsubmit”,以及如何从Controller访问数据?谢谢!! 最佳答案 您可以将要传递的View控件包装在Html.Beginform中。例如:@using(Html.BeginForm("ActionMethodName","ControllerName")){...yourinput,labels,text

c# - 从 C# Windows 窗体应用程序检索当前 URL

我一直在使用VisualC#设计一个程序,并且遇到了使我的程序与Web浏览器交互的问题。基本上我需要的是从网络浏览器(InternetExplorer、Firefox、Chrome等...)检索URL地址。我认为这不是一项太难的任务,但经过日复一日的研究和测试,这似乎几乎是不可能的!到目前为止,我遇到过这个......GetFirefoxURL?其中有以下代码:usingNDde.Client;ClassTest{publicstaticstringGetFirefoxURL(){DdeClientdde=newDdeClient("Firefox","WWW_GetWindowInf

c# - 异常: 'system.data.sqlclient.sqlconnection' 的类型初始值设定项?

我无法弄清楚这个异常的问题是什么。Thetypeinitializerfor'System.Data.SqlClient.SqlConnection'threwanexception第一次尝试:我正在使用WCF服务制作一些小应用程序。它工作得很好,我可以正确使用LINQ。2或3天后。也许在我关闭VisualStudio并再次加载项目之后。出现异常。第二次尝试也是一样。我创建了另一个项目,它工作得很好,直到我做其他事情(我没有更改任何代码)SQLServer工作正常,我可以毫无问题地通过SQLManagementStudio进行连接。单击“调试错误”将我带到来自linq文件的连接字符串。

c# - 如何在 C# 中解析 HTTP url?

我的要求是解析HttpUrls并相应地调用函数。在我当前的实现中,我使用嵌套的if-else语句,我认为这不是一种优化的方式。你能推荐一些其他有效的方法吗?网址是这样的:服务器/func1server/func1/SubFunc1server/func1/SubFunc2server/func2/SubFunc1server/func2/SubFunc2 最佳答案 我认为您可以从System.Uri中得到很多用处类(class)。为它提供一个URI,您可以按照多种排列方式提取片段。一些例子:UrimyUri=newUri("http

c# - 如何对 URL 进行编码?

当我运行我的项目时,我得到urlhttp://localhost:5973/PageToPageValuePass/Default.aspx我想对URL进行编码,因为有时我需要在页面之间传输数据。当url被编码时,它会增加可靠性。Server.UrlEncode("http://www.google.com/c#");我明白了,但是如何使用它来帮助我对url进行编码? 最佳答案 如果您对路径的编码部分:System.Uri.EscapeUriString("c#")如果您的编码“参数”:String.Format("http://s