小编und*_*god的帖子

"基础连接已关闭:发送时发生意外错误." 邮递员用相同的标题行

脚本

  • Win10 x64
  • VS2013

我正在尝试创建WebRequest,但是我收到以下错误:

底层连接已关闭:发送时发生意外错误.

挖掘内部异常,我得到:

"无法从传输连接读取数据:远程主机强行关闭现有连接."

执行请求的代码如下:

private static Hashtable exec (String method, String uri, Object data, String contentType) {
    Hashtable response;

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create (API_BASE_URL + uri);

    request.UserAgent = "MercadoPago .NET SDK v"+MP.version; //version resolves to 0.3.4
    request.Accept = MIME_JSON; // application/json
    request.Method = method; //GET
    request.ContentType = contentType; //application/json
    setData (request, data, contentType); //setData in this case does nothing.

    String responseBody = null;
    try {
      HttpWebResponse apiResult = (HttpWebResponse)request.GetResponse (); //Error throws here
      responseBody = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc httpwebrequest

9
推荐指数
4
解决办法
2728
查看次数

声明函数并在jquery事件绑定上调用它

几天前,我看到了一种在jQuery事件绑定上使用函数的替代方法.它包括:首先声明函数,然后在绑定上调用它,如下所示.我认为代码仍然更有条理.

//Função para capturar e passar os elementos para a função de apply.
function invokeSequentialFade(){
    //code...
};

//Função para Instanciar o carousel de acordo com o dispositivo.
function invokeCarousel(){
    //code...
};

//Função para instanciar o scrollfade (elementos surgirem no scroll).
function invokeScrollFade(){
    //code..
};

//Fixando a navbar no topo, caso o usuário não esteja na Home.
function manipulateFixedNavbar(){
    //code...
};

/************ END - Declaração de funções ***********/

$(window).on("resize",invokeCarousel);
$(window).on("resize",manipulateFixedNavbar);
$(window).on("resize",invokeSequentialFade);
$(document).on("scroll",invokeScrollFade);
Run Code Online (Sandbox Code Playgroud)

我没有找到任何文章解释这是一个好习惯.

我怀疑的是:这会造成严重破坏吗?我的页面中也有加载AJAX的内容,所以我不知道这种方法是否会在任何情况下影响应用程序.

javascript jquery organization

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