相关疑难解决方法(0)

使用URI类时保持url编码

我正在尝试从LinkedIn获取公开个人资料信息.要实现这一点,我必须提供
http://api.linkedin.com/v1/people/url=public-profile-url,其中public-profile-url必须是URL编码的.

问题是,像HttpClient,WebRequest等.NET类使用Uri类,它似乎"册选"了提供的URL,因此我无法获得正确的格式化请求.

URI必须是:

http://api.linkedin.com/v1/people/url=http%3a%2f%2fwww.linkedin.com%2fin%2fiftachragoler

但是:

http://api.linkedin.com/v1/people/url=http://www.linkedin.com/in/iftachragoler

通过这种方式,我从LinkedIn收到'Bad Request'.

有什么方法可以让Uri/UriBuilder不解码该URL吗?

.net c# linkedin web

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

标签 统计

.net ×1

c# ×1

linkedin ×1

web ×1