小编bre*_*dan的帖子

Web服务错误捕获(Jquery + asp.net Web服务)

我正在寻找一个可接受的解决方案来捕获以下场景中的错误:我有一个与数据库交互的asp.net Web服务.我通过jquery的$ ajax函数与Web服务进行交互.

我想知道错误捕获的可接受的稳定方法是什么.从Web服务接收数据时,我的方案中存在两种类型的错误:

  • db错误
  • ajax错误

Ajax错误可能陷入$ ajax函数的错误部分.我将数据库错误捕获到Web服务中,到目前为止,我只想出一个如何将它们传递给用户的想法 - 将它们打包到结果数组中.但这个解决方案很尴尬.还有更好的想法吗?

以下是我用于访问asp.net Web服务的代码示例:

$.ajax({
    type: "POST",

    url: "http://localhost/WebServices/Service.asmx/GetBillingEntities",
    data: "{}",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function(response) {
        var results = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;

       DisplayResults();


    },

    error: function(xhr, status, error) {
        // Display a generic error for now.
        alert("AJAX Error!");
    }

});
Run Code Online (Sandbox Code Playgroud)

那么数据库结果是否应该进入结果数组并手动解压缩?有更好的系统吗?谢谢!

error-handling jquery json web-services

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

Litmus Analytics的跟踪代码真的有效吗?我不这么认为

Litmus的跟踪代码有一个id为#_t的div,代码如下.

<style data-ignore-inlining=3D"" type=3D"text/css">
@media print {
  #_t { background-image: url('https://ekpz8q6s.emltrk.com/ekpz8q6s?p&d=3Dcarlosfatureto@gmail.com');
}}
div.OutlookMessageHeader {
  backgroun=
    d-image: url('https://ekpz8q6s.emltrk.com/ekpz8q6sf&d=3Dcarlosfatureto@gmail.com');
}
table.moz-email-headers-table {
  background-image: url('https://ekpz8q6s.emltrk.com/ekpz8q6s?f&d=3Dcarlosfatureto@gmail.com');
}
blockquote #_t {
  background-image: url('https://ekpz8q6s.emltrk.com/ekpz8q6s?f&d=3Dcarlosfatureto@gmail.com');
}
#MailContainerBody #_t {
  background-image: url('https://ekpz8q6s.emltrk.com/ekpz8q6s?f&d=3Dcarlosfatureto@gmail.com');
}
</style>
<div id="_t">&nbsp;</div>
<img border="0" height="1" src="https://ekpz8q6s.emltrk.com/ekpz8q6s=?d=carlosfatureto@gmail.com" width="1" style="border: 0;height: auto !important;outline: none;text-decoration: none;-ms-interpolation-mode: bicubic;">
Run Code Online (Sandbox Code Playgroud)

"打印率"和"转发率"使用此div来识别电子邮件是打印还是转发.但是,Gmail,Outlook和"大公司"的每个人都会从电子邮件的元素中删除所有ID和类.所以,没有id就没有跟踪.

"参与率(扫视,删除,读取,撇去)"可能使用慢载图像.加载时间是用户花费的时间.再一次,Gmail,Outlook和"大公司"的每个人都使用代理和缓存.在这种情况下,图像始终加载到结束.

我做了一些测试,这两种方法(慢速加载图片和带有自定义ID的div)在Gmail和Outlook中都失败了,但它适用于roundcube webmail.

所以,我的问题是.在2016年,有人使用Litmus,它适合你吗?我知道回到2010年,Litmus可能工作正常,但现在,在2016年,它仍然有效吗?

email tracking newsletter litmus

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

解析XML时出错:未绑定前缀 - 元素类型"LinearLayout"必须后跟任一属性规范

我是java和android的新手.我的main.xml文件需要一些帮助.
这是我的错误 - 错误:解析XML时出错:未绑定前缀 - 元素类型"LinearLayout"必须后跟属性规范,">"或"/>".- 错误:解析XML时出错:这里格式不正确(无效令牌)
是我的main.xml文件

<?xml version="1.0" encoding="utf-8"?
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    android:orientation="vertical"  
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent"  
EditText  
    android:id="@+id/myEditText"   
    android:layout_width="fill_parent"   
    android:layout_height="wrap_content"  
    andtoid:text="New To Do Item"  
    EditText>  
ListView  
    android:id="@+id/myListView"  
    android:layout_width="fill_parent"  
    andtoid:layout_height="wrap_content"  
    />  
</LinearLayout>  
Run Code Online (Sandbox Code Playgroud)

错误与编辑文本有关.谢谢你能给予
cs的所有帮助

java xml android

0
推荐指数
1
解决办法
7001
查看次数

Outlook.com是否支持EWS?

Outlook.com是否支持EWS?如果不是,使用python访问用户任务和日历的不同方式是什么?

到目前为止,我已经执行了以下操作:

使用EWSWrapper并尝试将suds -ews与python一起使用。当我尝试使用outlook.com帐户时,所有这些实施都会失败。

所以这是我想知道的:

  • 如果EWS不可用,我还可以采取其他什么方法来检索任务和日历列表。
  • 我是否可以使用python中的库,该库考虑了2007年以前的Exchange服务器,2010年到2013年的更新服务器,并进行了基本的错误处理。

任何帮助表示赞赏。

exchange-server exchangewebservices outlook.com

0
推荐指数
1
解决办法
6986
查看次数