【c# – 连接到ftps:// URL】教程文章相关的互联网学习教程文章

完整的C#noob,VS2010,不能使用HttpServerUtility.UrlEncode?【代码】

所以,我是C#的完整菜鸟.我有一个我需要编码的网址,以便使用urlencoded帖子. 问题是,我发现的每个资源都说使用System.Web.HttpServerUtility.UrlEncode.或者,我已经看到资源告诉我使用System.Web.Util.HttpEncoder(). 我添加了对system.web的引用,但是得到了“system.web命名空间中不存在”和“system.web.util命名空间中不存在”错误. 任何提示都会很好!using System; using System.Collections.Generic; using System.ComponentM...

c# – 连接到ftps:// URL【代码】

我试图使用此代码将文件上传到FTP,我遇到的问题是,当语法命中serverURI.Scheme!= Uri.UriSchemeFtp时,它返回false.这是否意味着我的URI地址设置不正确?我知道这是一个有效的地址,我使用ftptest.net来验证网站是否正常运行.我的语法有什么不对?private void button1_Click(object sender, EventArgs e) {Uri serverUri = new Uri("ftps://afjafaj.org");string userName = "Ricard";string password = "";string filename = "C:\...

c# – 我收到400个错误请求 – 当请求的长度超过320个字符时,无效的Url【代码】

不确定是什么原因.还在Web.config中添加了以下内容.maxUrlLength =“1024”maxQueryStringLength =“1024”requestPathInvalidCharacters =“”maxRequestLength =“1024”relaxedUrlToFileSystemMapping =“true”我编码uri参数并发送请求,但始终获取无效的URL.网址:http://localhost:51840/api/xxxxxxx/xxxxxxxxxxxx/n4cEF3OM0LC0q8I6OMe0XdHo8evXnoeyC06A%252fL%252fu0a%252f6e0RQrdxl2%252fPkSKNfh4aEQm78TReX1zIfGDB1bgH%252...

如何从C#中的DLL中找到基本URL?【代码】

从C#.NET Web应用程序调用的DLL中,您如何找到Web应用程序的基本URL?解决方法:这会有用吗?HttpContext.Current.Request.Url更新: 要获取基本URL,您可以使用:HttpContext.Current.Request.Url.GetComponents(UriComponents.SchemeAndServer, UriFormat.Unescaped)

c# – 带有特殊字符的url#

我要在浏览器中显示一些名称包含此#的文件.在url上使用它,文件似乎不可用. 如何配置IIS或我的web.config以允许此操作? 谢谢,安德里亚解决方法:这不是URL的工作方式. #字符用于表示散列部分;之后的任何内容都没有发送到服务器. 你需要逃脱#as#

如何在C#中加密/解密url

我有一个URL www.site-address / site-page / page1.aspx?username = deepu& password = deepu我该如何更改URLwww.site地址/站点页/ page1.aspx这个用户名= 232322323232&放大器;密码= 2323232322323即我想加密我通过URL传递的字段请帮助我使用.net加密和解密C#中的URL,现在我使用response.redirect并将这些值作为查询字符串传递….请帮助… .解决方法:你的方法是有缺陷的,加密不会真正帮助潜在的问题.如果你走出网络,你很少(绝不...

c# – .Net4中的Httputility.urldecode替换?

我有一个由.Net 2开发的旧程序(类库).最近我想在新项目中使用该程序,该项目使用.Net4(对于新的WPF功能).所以有一个大问题:.Net4 don’t support System.Web and as result it can’t be use Httputility.urldecode!!那么什么是urldecode jop?我怎样才能将其改为某些东西,这是.Net4的支持?解决方法:如果你真的必须针对客户端配置文件(不包括HttpUtility)运行,那么你可以查看这个Alternative to HttpUtility for .NET 3.5 SP1 cli...

C# 将网络图片URL转成BASE64

1.通过Url获取到Image格式的文件 public static Image UrlToImage(string url) { WebClient mywebclient = new WebClient(); byte[] Bytes = mywebclient.DownloadData(url); using (MemoryStream ms = new MemoryStream(Bytes)) { Image outputImg = Image.FromStream(ms); return outputImg; } } 2、再将Iamge文件转为Base64字符串的文件Image img = UrlToImage(member.IconUrl); Bitmap bmp = new Bitm...

如何在C#/ ASP.NET中的http://someurl/myimage.jpg中检查图像是否存在【代码】

如何在C#/ ASP.NET中检查图像是否存在于http://someurl/myimage.jpg似乎应该有一种方法来检查这个 – 但我找不到一个. 我找到了this,但它并没有真正回答这个问题.解决方法:这段代码应该有效:private static bool UrlExists(string url) {try{new System.Net.WebClient().DownloadData(url);return true;}catch (System.Net.WebException e){if (((System.Net.HttpWebResponse)e.Response).StatusCode == System.Net.HttpStatusCod...

c# – Visual Studio 2015 Curly Brace Formatting:If,Else If,Else【代码】

我最近升级到Visual Studio 2015(更新1)并且已按照我希望的方式进行配置,但是我对花括号的格式化有点麻烦!我假设第二个代码示例是更接受的约定,但我似乎无法正确设置我的设置.我在这做错了什么? Visual Studio当前正在自动格式化我的代码,请注意else {public static string Gender(string x){if (x == "M"){return "Male";}else if (x == "F"){return "Female";}else {return "Unknown";}}我想我的代码是这样自动格式化的public ...

c# – 如何使用Asp.net对URL进行编码?【代码】

我有以下我想要编码的aspx链接:Response.Redirect("countriesAttractions.aspx?=");我尝试了以下方法:Response.Redirect(Encoder.UrlPathEncode("countriesAttractions.aspx?="));这是我尝试的另一种方法:var encoded = Uri.EscapeUriString("countriesAttractions.aspx?=");Response.Redirect(encoded);两者都重定向到页面而没有编码URL:http://localhost:52595/countriesAttractions?=我尝试了第三种方法:Response.Redirect...

c# – 链接到本地​​目录中的图像与URL,我做错了什么?【代码】

在xaml中如果有以下内容:<Setter Property="Source" Value="Image/somehing.png"/>并使用它来创建一个图像,它工作正常,但如果我这样做,如下所示:<Setter Property="Source" Value="AnASPXPage.aspx"/>我在页面内做:Response.Redirect("Image/somehing.png");它不起作用. 但如果我在线链接到图像,即:Response.Redirect("url.com/Image/somehing.png");它工作正常. 我怎样才能使它能从aspx页面链接到本地??图像目录?解决方法:不...

c# – 当达到295个字符时,Restful post会抛出400个无效的url【代码】

我用Web-Api创建了一个安静的Web服务. 我正试图在这个网址上发帖子../api/AAEAAAD_____AQAAAAAAAAAMAgAAAEVPYmplY3RUb0Jhc2U2NCwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwFAQAAABlPYmplY3RUb0Jhc2U2NC5DcmVkZW50aWFsAgAAABk8VXNlcm5hbWU-a19fQmFja2luZ0ZpZWxkGTxQYXNRmllbGQBAQIAAAAGAwAAAA5hd2NhQGF0ZWEtYW5jdAYEAAAAC0czcnRtNG5zMGZ0CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/saybase6...

c# – 当URL包含端口时,PostAsync不起作用【代码】

我的.net应用程序尝试使用下面的代码访问外部API …using (var keyClient = new HttpClient()) {keyClient.BaseAddress = new Uri(ConfigurationManager.AppSettings["webshopurl"]);var content = new FormUrlEncodedContent(new[]{new KeyValuePair<string, string>("api_username",ConfigurationManager.AppSettings["webshopAPIUserName"]),new KeyValuePair<string, string>("api_password",ConfigurationManager.AppSettings...

c# – GeckoWebBrowser访问错误的URL,始终弹出消息框【代码】

找不到www.addssds333fdsd.com.cn.请检查名称,然后重试.GeckoWebBrowser _webA = new GeckoWebBrowser();_webA.Navigate("www.addssds333fdsd.com.cn");当我访问不正确的URL时,应用程序将弹出消息框. 如何捕获异常或删除消息框.解决方法:您需要实现nsIPromptServcice2和nsIPrompt接口 在那里,您将获得一个方法列表(例如Alert();),您只是不提供实现.这将“抓住”例外. 创建以下类(您需要为一堆方法提供实现,例如Alert,Confirm,Promp...