问题标签 [system.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在运行时切换 TraceSwitch
我正在尝试访问我的应用程序中 .NET System.Net 跟踪功能中可用的一些诊断信息。
我知道我可以使用适当的 .config 设置跟踪级别,但我希望能够以编程方式切换开关。(即在我的程序执行的特定部分打开跟踪)。
有没有办法让我在代码中切换 System.Net 跟踪功能使用的 TraceSwitch/TraceSources?
我知道This SO question,但这种情况似乎不同,因为根本问题是有问题的库正在为每个写入调用创建一个新的 TraceSwitch 。
.net - (.NET) ServicePoint.IPEndPointDelegate 不使用代理回调?
我需要为 HttpWebRequest 绑定本地 ip 地址(机器有多个 ip)。我创建了委托方法,它被调用并且ip绑定到没有代理的请求,但是一旦我将代理详细信息添加到请求中,回调就不会发生
如何绑定使用代理的 HttpWebRequests 的传出 IP 地址?
有没有其他方法可以为 https 绑定这个?
c# - 发送 Web 请求时以编程方式访问不同的 NIC
业余爱好者/非专业程序员在这里。我对网络寻址没有很强的掌握。
我有一台同时连接到两个不同网络的计算机。1个通过无线,1个通过网线。
在我的 DotNet (c#) windows form 应用程序中,我希望它通过其中一个 NIC 向其中一个网络发送一些请求,并通过另一个 NIC 发送其他请求。
我将如何指定/设置(一些 dotNet 对象属性?)请求流经哪个网络/NIC?
c# - 如果线程无论如何都被阻塞了,异步 IO 有什么意义(参见示例)
我在 msdn 上找到了一个异步 ftp 上传示例,它执行以下操作(片段):
我在这里不明白的是,如果线程被显式的等待句柄阻塞,异步 IO 会产生什么意义。我一直认为异步 IO 的优点是用户/程序不必等待。
.net - System.Net 问题
当我使用这样的代码时:
建立连接需要几秒钟,然后开始下载。我昨天重新安装了 Windows,这个问题就开始了。当我重新安装 Windows 时,似乎会发生此问题。
有谁知道为什么会出现这个问题?谢谢大家。
.net - HttpWebRequest.UserAgent :它有什么作用
我阅读了这个 MSDN 并运行了它的示例。 http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.useragent.aspx
当我将 uSerAgnet 更改为“blah”之类的东西时,输出是错误的,但是当我使用与示例中相同的东西时,即使我注释掉设置 UserASgent 的代码行,输出也是正确的。
UserAgent 到底是什么?我应该什么时候设置它?如何知道我应该设置什么值?
谢谢
c# - 在 C# 中遍历 ftp 子文件夹以获取文件大小
想知道您是否可以为我指出如何实现这一目标的正确方向...
我目前正在开发一个应用程序,该应用程序将检查在具有文件夹、子文件夹和文件的远程 FTP 服务器中消耗的文件空间。
我设法在我的代码中通过 FtpWebRequest、FtpResponse、WebRequestMethods 和 System.IO 使用 System.NET 获取了一些信息。但是,我被困在如何设法使用上述类遍历子目录。
想知道您是否可以指出我如何使用 C# 实现这一目标的正确方向?或者如果有我可以使用的替代品(即 powershell、windows 命令行等)?我试过查看 Chillkat ftp2,但它不是免费的,而且一些 FTP 客户端组件没有文档,也没有关于如何使用它的示例。
谢谢你。
c# - 避免 WebRequestObject 中的异常
我正在从网站读取数据,如下所示:
如果我进入一个有 503 错误的页面,该行:
抛出一个 WebException:
有没有办法检查网站是否返回 503 错误,而不是将所有内容都包装在 try/catch 块中并等待异常?我每秒做很多更新,如果可能的话,我想避免尝试/捕获。
c# - 如何检查Web服务器是否启动?(C#)
我正在构建一个监控应用程序来持续监控我系统的各个方面。我希望使用该Ping()
功能来确定服务器是否已启动,但MSDN 文档本身说这不是最好的方法:
一个成功的 Ping 仅表明网络上可以访问远程主机;不能保证远程主机上存在更高级别的服务(例如 Web 服务器)。
还有其他方法可以更好地做到这一点吗?
.net - System.Net 连接管理的效果
有人可以告诉我此设置是否会影响我的 WCF (basicHttpBinding) 服务吗?