Azure移动服务请求URI为空?

时间:2014-08-07 13:45:13

标签: windows-phone-8 uri azure-mobile-services

在什么情况下,Azure移动服务请求URI是否为空?我偶尔会遇到这个错误,我不知道是什么原因引起的。也许我的初始化有问题。基本上我得到“操作无法完成。()”

{Method: POST, RequestUri: '', Version: 1.1, Content: System.Net.Http.StringContent, Headers:
{
  X-ZUMO-INSTALLATION-ID: [zumo installation id]
  X-ZUMO-APPLICATION: [zumo app]
  Accept: application/json
  User-Agent: ZUMO/1.0
  User-Agent: (lang=Managed; os=Windows Phone; os_version=8.0.0.9903; arch=Win32NT; version=1.0.20324.0)
  X-ZUMO-VERSION: ZUMO/1.0 (lang=Managed; os=Windows Phone; os_version=8.0.0.9903; arch=Win32NT; version=1.0.20324.0)
  Content-Type: application/json; charset=utf-8
  Content-Length: 105
}}

初始化客户端并发送查询,如下所示:

mServiceClient = new MobileServiceClient(MobileServiceURI, MobileServiceApplicationKey);
mTable = OpenLogClient.GetTable<MyDatatype>();
await mTable.Insert(myCreatedOBject);

这大部分时间都有用,这使得它更奇怪。它与时间有关吗?我是否必须等待服务激活?客户端是否可能过早初始化或过早调用?

[附加信息]我有多个客户端使用同一个移动服务。这会引起问题吗?基本上它们是在不同的线程中单独初始化的。基本上我想保持我的代码模块化,因为这些移动服务可能(将来)是不同的。但是,为了测试,我有一个实例在运行,所有客户端都引用相同的客户端URI,应用程序密钥组合。

0 个答案:

没有答案