`
ytll21
  • 浏览: 15414 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
阅读更多

为了纪念加班到晚上3点钟,和老外一起找bug的【难忘时光】,特此记下遇到的第一个恶心问题:HTTP 417 Error。

这个问题出现在我写的插件中,调用了老外的算税引擎的webservice。在我本地调试成功,可是在客户那里,却出现了HTTP 417 Error的错误。一开始总以为是哪里的数据有问题,是否存在特殊字符导致了webservice解析出错。但是查遍所有数据都没有发现问题。

结果还是万能的Google救了我http://social.microsoft.com/Forums/en-US/Offtopic/thread/0bcb2bb4-e7bb-4832-a689-0f78a3797542

原来解决之道就是在调用webservice之前,添加System.Net.ServicePointManager.Expect100Continue = false;这条语句即可。

好吧,其实我还是不太清楚为何会有这个问题,不过这个应该和系统环境有关。所以在所有的webservice里都加上这条,应该就可以预防该问题的产生。

 

PS: 给自己的新博客地址做过广告,呵呵。http://titiblogs.appspot.com/blog/

0
0
分享到:
评论

相关推荐

    pdf417-text-mode-decoder-master_pdf417解码_

    编码过程中可能包括ECC(Error Correction Code,错误校验码)计算,确保数据的可靠性。 3. **解码过程**:解码首先需要识别条码的边界,然后逐行读取模块并转换回二进制码字。接着,通过校验码字进行错误检查和...

    ISO/IEC 24728-2006 MicroPDF417(全文)ISO-IEC-24728

    MicroPDF417 is a multi-row symbology,derived from and closely based on PDF417.MicroPDF417 is designed for applications with a need for improved area efficiency but without the requirement for PDF417's...

    cache数据库SQL报错代码含义

    cache数据库SQL报错代码含义整理cache数据库SQL报错代码含义整理cache数据库SQL报错代码含义整理

    http错误代码详解

    417–执行失败;423–锁定的错误。 服务器错误类错误代码属于5xx系列,指的是服务器遇到了错误,无法满足客户端的请求。500-内部服务器错误是常见的服务器错误代码之一;500.12-应用程序正忙于在Web服务器上重新...

    HTTP 错误信息提示

    - **417 执行失败**:期望失败。 - **423 锁定的错误**:资源已被锁定。 #### 5xx - 服务器错误 这些状态码表示服务器遇到了意料之外的情况,无法完成请求。 - **500 内部服务器错误**:服务器遇到未知错误。 - ...

    CBuilder 6 Zint二维码生成

    Zint是一个开源的、跨平台的条形码和二维码生成库,它支持多种编码标准,包括但不限于QR Code、Aztec、PDF417等。Zint提供了一个动态链接库(.dll)文件,使得开发者可以方便地将其功能集成到自己的应用程序中。 在...

    FastReportFMXEmbarcaderoEditionVersion1.1.3forXE4

    + Added 2D barcodes: PDF417, DataMatrix + Added TfrxDBLookupComboBox control - for compatibility with FR4VCL reports - Fixed error when TfrxPreview wasn't available in the component palette - Fixed ...

    大型机学习之具体技术之jcl.doc

    例如,如果已经存在一个名为"CCM417.OH.YEAH"的数据集,我们不能再创建一个同名的数据集。 三、JCL语句的格式 JCL语句的格式非常重要,在ISPF编辑环境下,没有语法高亮显示,错误排除非常困难。因此,在编写JCL...

    iReport条形码

    - **Error Correction Level**:根据应用场景选择合适的错误校正等级,以确保在条形码损坏时仍能正确解码。 - **Width and Height**:调整条形码的宽度和高度,确保其适应报表布局。 5. **预览和测试**:点击...

    Delphi 12 控件之ZxingRAD12.zip

    这个控件不仅支持多种常见的条形码格式(如EAN-13、UPC-A、Code 128等)和二维码格式(如QR Code、Aztec、PDF417等),还支持实时视频流扫描,极大地提升了应用的实用性。 二、ZxingRAD12控件的特性 1. **多格式...

    Zint(.dll)-VS2010.rar

    Zint是一款开源的、功能强大的条码生成库,它支持多种条码格式,如QR码、PDF417、EAN等,广泛应用于软件开发、数据编码等领域。在本文中,我们将深入探讨如何在Visual Studio 2010(VS2010)环境下编译Zint动态库,...

    http状态码信息,详细描述了http各状态码的含义

    417(Expectation Failed)是当服务器不能满足请求头中的期望值时返回。 500-599的范围是服务器错误,意味着服务器在处理请求时发生问题。500(Internal Server Error)是最通用的服务器错误状态码。501(Not ...

    二维码详细资料

    首先,ECC200,全称为Error Correction Code 200,是Data Matrix二维码的标准之一,主要用于小尺寸二维条码的编码。ECC200采用了高密度的二进制矩阵,通过纠错编码技术确保在部分损坏的情况下仍能正确读取信息。它的...

    在C#中调用条码标签打印机中的动态链接库PPLAPPLB_Argox.txt

    - `B_Error_Reporting`:获取错误报告。 - `B_Get_DLL_VersionA`:获取DLL版本。 #### 使用示例 下面是一个简单的示例代码,演示如何使用这些API来打印一个PDF417条码: ```csharp public partial class Form1 : ...

    servlet2.4doc

    addCookie(Cookie) - Method in class javax.servlet.http.HttpServletResponseWrapper The default behavior of this method is to call addCookie(Cookie cookie) on the wrapped response object. addCookie...

    http错误大全.建网站时参考参考

    1. **HTTP 500 Internal Server Error** - 描述:服务器遇到了意料之外的情况,无法完成对请求的处理。 - 细分: - **500.100**:ASP 错误。 - **500.11**:日志写入磁盘失败。 - **500.12**:应用程序池异常。...

    tsc打印机使用指令

    在2004年9月7日和21日,分别对PDF417示例进行了修改和增加了下载命令等。 TSPL2指令集包含了一系列的指令和功能,主要分为以下几个部分: 1. **打印控制指令**:用于控制打印机的基本功能,例如设置打印机的尺寸、...

    HTTP状态代码所代表服务器响应状态.txt

    - **417 (Expectation Failed)**:服务器不能满足请求者在请求中设置的期望。 #### 5. 服务器错误状态码(5xx) 这些状态码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求...

    立象条码打印机API-WPPLB

    /****************************************************************************** ... B_Error_Reporting() => 開啟或關閉錯誤回傳功能。 B_Get_DLL_Version() => 取得或秀出此函數庫版本資訊。

    http代码的描述解释

    - **500 Internal Server Error**:服务器遇到了一个意外的情况,无法完成对请求的处理。 - **501 Not Implemented**:服务器不支持请求的功能。 - **502 Bad Gateway**:作为网关或代理工作的服务器从上游服务器...

Global site tag (gtag.js) - Google Analytics