Communication JQuery and C#

本文关键字:and JQuery Communication | 更新日期: 2023-09-27 18:02:07

我正在尝试连接Chrome扩展和我的c#应用程序。

我使用这个代码https://stackoverflow.com/a/13953481/3828636

一切都几乎在那里工作,只有一个问题,我可以发送消息只有6次,而我的c#应用程序没有收到任何东西。当我重新打开我的扩展(点击图标),它的工作原理和c#应用程序接收消息,但仍然只有6次。

有什么问题吗?

我试着这样发送:

function send(data){
    var data = new FormData();
    var xhr = new XMLHttpRequest();
    xhr.open('POST', listener, true);
    xhr.onload = function () {
};
xhr.send(data);
}

按端口发送消息有限制吗?还是别的什么?

谢谢你的帮助!

编辑! !

我已经做了。问题是我的c#应用程序,它正在接收消息,但它没有响应。

就像

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

BLOCKED(因为许多发送没有响应)

但是应该是这样的:

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

Communication JQuery and C#

我已经做好了。问题是我的c#应用程序,它正在接收消息,但它没有响应。

就像

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

CHROME (SEND) -> c#

BLOCKED(因为许多发送没有响应)

但是应该是这样的:

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME

CHROME (SEND) -> c#

c# (RESPONSE) -> CHROME