小编ste*_*rnr的帖子

为http:// user:password @ doamin/query Url创建一个HttpWebRequest

我需要将HttpWebRequest发送到具有基本内联凭据的URL,如下所示:

http://user:password@doamin/query
Run Code Online (Sandbox Code Playgroud)

我已经尝试按原样设置Url,但它似乎没有通过凭证(得到403).
尝试设置HttpWebRequest的Credentials属性:

request.Credentials = new NetworkCredentials("username","pasword")
Run Code Online (Sandbox Code Playgroud)

并从URL中删除它们(导致http://domain/query)但仍然得到相同的结果(403).

直接从任何浏览器使用Url成功,因此凭据是OK.

我错过了什么?

[UPDATE - ANSWER]
这是适用于我的代码:

string credentials = "username:password";
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(formattedUrl);
request.Headers.Add("Authorization", "Basic " + Convert.ToBase64String(Encoding.UTF8.GetBytes(credentials)));
request.PreAuthenticate = true;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Run Code Online (Sandbox Code Playgroud)

c# httpwebrequest

7
推荐指数
1
解决办法
2万
查看次数

同时按下多个按钮

在我的WP 7.1应用程序中,我有一个带有多个按钮的页面.
我注意到,当按下任何一个按钮时,不能按任何其他按钮.

我怎么能克服这个?我需要能够允许用户同时按下多个按钮.

c# multi-touch windows-phone-7 windows-phone-7.1

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

iOS Bonjour通过互联网

我知道iOS的Bonjour实现(NSNetService,NSNetServiceBrowser)在本地网络上开箱即用.

文档说可以设置Bonjour DNS服务器以允许通过互联网连接用户,所以我的问题是:

  1. 什么是Bonjour DNS服务器界面?我可以从一个样本开始吗?
  2. DNS服务器负责对等体和其余部分(发送\ rec数据)的初始握手\连接是否将直接在对等体之间进行?
  3. DNS服务器是否提供NAT穿孔机制?

谢谢!

networking bonjour ios

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

检查插入符浏览打开\关闭

我知道不可能从 javascript 禁用\启用 IE Caret 浏览,但是是否可以确定当前是否启用或禁用它?

谢谢!

javascript internet-explorer

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

棱镜.当我用RegisterViewWithRegion显示我的视图时,OnNavigationTo不会被触发

OnNavigatedToINavigationAware界面中的方法有点问题.

当我显示我的视图时RegionManager.RequestNavigate(myRegionName, myViewName),调用
OnNavigationTo方法.

但是当我使用时RegionManager.RegisterViewWithRegion(myRegionName, typeof(myView))
我无法得到这个场景,之后,我调用 RegionManager.RequestNavigate(myRegionName, myViewName2)了我的第二个视图,我正在调用第一个视图的OnNavigatedFrom方法.

我的问题是:
为什么OnNavigatedTo方法没有调用,当我使用时,如何显示关于视图的注意事项RegisterViewWithRegion

prism silverlight-4.0

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

WCF Serializableable实体和__BackingField

我们有一个第三方dll包含(除其他外)我们的实体.
entites都标有[Serializeable]属性.

我们现在需要创建一个新的WCF服务,它将公开一些这样的实体.
问题是,由于entites未使用DataContractDataMember属性声明,因此附加了属性名称__BackingField!

我知道使用DataContarct\Member属性将解决这个问题,但鉴于我无法修改第三方dll与实体,是否有不同的解决方法?

wcf serialization

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

MongoDB - 存档GridFS文件(通过TTL)

我知道我可以使用以下方法在文件集合上设置TTL索引:

db.files.ensureIndex({"uploadDate" : 1},{expireAfterSeconds : XXX})
Run Code Online (Sandbox Code Playgroud)

问题是,它不处理db.chunks集合.
所以我可以创建后台工作,将遍历db.chunks并寻找孤儿,但它错过了重点,因为如果我必须有一个后台工作,我可以让他做所有的工作,它甚至可能更快(我可以更容易地从块中批量删除).

那么,在预定义的时间段之后,是否有更智能的方法可以从GridFS中归档\删除文件?

谢谢

mongodb

5
推荐指数
0
解决办法
1390
查看次数

Kafka Stream API与消费者API

我需要阅读特定的Kafka主题,对消息进行非常简短的处理,然后将其传递给其他 Kafka集群。

目前,我使用的消费者也是另一台kafka服务器上的生产者。

但是,流API应该提供更轻量的高吞吐量选项。

所以问题是:

  • 假设我的处理代码不需要太多功能,那么流式API是否更好?
  • 流式APi是否支持写入其他Kafka群集?
  • 与消费者API相比,流API有何缺点?

apache-kafka kafka-consumer-api apache-kafka-streams

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

在 Windows 中等效的任务集

在 Linux 中,有一个taskset实用程序,它允许您为某个进程设置 CPU 亲和性。

在 Windows 环境中是否有等价物?
我想为我的产品设置最大 CPU 阈值,Windows 中是否有提供此功能的现有机制?

如果有帮助,我的产品是在 .Net 中开发的

谢谢

c# windows performance

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

SignalR HubProxy.Invoke线程安全

我的(.Net)SignalR客户端是一个多线程应用程序,我可以在所有客户端应用程序线程中重用一个IHubProxy吗?或者我是否需要同步对IHubProxy.Invoke的调用?

.net c# multithreading signalr

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