问题标签 [json-rpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
silverlight - JSON-RPC 异常
我在我的 Windows Phone 应用程序中使用来自 json-rpc.net 的 json-rpc 客户端。代码:
然后我想获取数据,应用程序退出 JsonReaderException :
python - 我需要从一个实例分叉/多处理中生成多个 python jsonrpclib 服务器
我需要创建并生成几个 jsonrpc 服务器实例,监听不同的端口,并从一个类实例中生成它们。在代码中,我有一个创建 jsonrpc 服务器并执行其 run_forever 方法的方法:
现在,从试图创建 Server1、server2、serverN 的类实例调用此函数。
IE
我的问题是......我怎样才能创建这个 Server1,Server2 每个都在不同的进程上运行?我需要避免只允许我运行第一台服务器的 serve_forever() 永远循环。
我尝试过使用多进程,但我不知道如何为每个服务器分叉进程。我试过这样的事情:
请注意,Process 中的目标参数是附加永远运行的 jsonrpc 服务器,同时避免启动第二个服务器。我想我需要分叉,但我不知道如何/在哪里/哪个工具是正确的。
欢迎任何帮助!谢谢
google-app-engine - 无法解码 JSON 对象 - RPC POST 调用
----在服务器端----
---- 在服务器日志正文 %5B%22UpdateScenario%22%2C%22c%22%2C%224.5%22%2C%2230frm%22%2C%22Refinance%22%2C%22100000%22% 获取以下错误2C%22740%22%2C%2294538%22%2C%2250000%22%2C%22owner%22%2C%22sfr%22%2C%22Fremont%22%2C%22CA%22%5D=
无法解码 JSON 对象:第 1 行第 0 列(字符 0):回溯(最后一次调用):文件“/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py”,第 703 行,调用 handler.post(*groups) 文件“/base/data/home/apps/s~mortgageratealert-staging/1.357912751535215625/main.py”,第 418 行,在 post args = json.loads(self.request .body) 文件 "/base/python_runtime/python_lib/versions/1/simplejson/ init.py”,第 388 行,在负载中返回 _default_decoder.decode(s) 文件“/base/python_runtime/python_lib/versions/1/simplejson/decoder.py”,第 402 行,在解码 obj 中,end = self.raw_decode(s , idx=_w(s, 0).end()) 文件“/base/python_runtime/python_lib/versions/1/simplejson/decoder.py”,第 420 行,raw_decode 引发 JSONDecodeError(“无法解码 JSON 对象” , s, idx) JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0)
---萤火虫显示以下---
参数 application/x-www-form-urlencoded ["UpdateScenario","c","4....
源 ["UpdateScenario","c","4.5","30frm","Refinance","100000" ,"740","94538","50000","所有者","sfr","弗里蒙特","CA"]
根据萤火虫报告和日志显示 self.request.body 符合预期。但是 simplejson 加载不喜欢它。
请帮忙!
c# - 如何在 windows phone 7 应用程序中使用 JSON-RPC(Web 服务)?
我想知道如何在 windows phone 应用程序中使用 Json Web 服务。我知道必须使用 Jayrock,但我想要一些示例。我想调用以 http://"something"/service.json" 形式提供给我的 web 服务中的一些方法,请帮助。
json - Json RPC 错误 32600
我正在使用 jquery ajax 将 json rpc 请求传递给远程服务器。这是我的json字符串:
我收到此错误:
{"jsonrpc":"2.0","id":null,"error":{"code":-32600,"message":"Invalid JSON-RPC 2.0 request error (-32600)"}}
我究竟做错了什么?感谢帮助。
c# - JSON RPC 和 Windows 7 Phones (Mango),我怎样才能让它工作?
因此,经过 2 天的研究和试验,我终于得出结论,目前没有适用于 windows 手机的 JSON RPC 客户端。Jayrock 和 AustinHarris 在尝试在我的应用程序中引用它们时给了我无数错误。
是否有人对如何处理此类请求有一些内部知识,因为这对我来说是新问题。我工作的公司给了我一些通过 JSON RPC 连接的网络服务,从一个简单的 Ping 网络服务开始:
现在,在研究时,我确实发现了一些非常方便的客户端,但它们似乎都不适用于 Windows Phone 程序集... http://code.google.com/p/jayrock/source/browse/src/Jayrock.Sandbox /JsonRpcClient.cs 喜欢这个。
注意客户端需要从 Jayrock 引用的事实,但是获取源并自己构建它会导致过多的其他错误;(此版本的应用程序不支持解决方案文件夹和 www 文件夹(Visual Studio 2010 for Windows Phone)
任何有关如何通过 JSON RPC 访问此 Web 服务的帮助将不胜感激!
编辑 - -
终于找到了工作客户;NewtonSoft,仍然不知道如何实现ping服务......我对这件事的了解太有限了..
php - 通过 jquery getJSON 的 Json RPC 请求
我正在尝试使用 jquery getJSON 方法将 json-rpc 请求发送到远程服务器。这是我的代码:
这是我的 json-rpc 字符串示例:
这是我得到的错误:
我不明白是什么问题。难道我做错了什么?也许我需要用 php 而不是 jquery 发送请求?那我该怎么做呢?
android - html,授权。获取 cookie
我不太确定它是如何工作的,但我需要做的是使用 JSON-RPC 进行身份验证,然后请求一个页面。我有这段代码来确定用户名和密码是否正确,但我不知道如何使用这些信息来请求页面..
它返回成功并带有所有正确的数据,但我不知道如何使用它。
c# - JSON RPC序列化c#中的对象列表
首先是有关该项目的一些信息;这是我创建的一个类:
一个非常简单的类,我想通过在这里创建一个对象来序列化整个事情(所以,SendOverview 类):
现在,一旦我尝试将 col1 数据添加到 testOV 的 arrOptions 中,我就会得到一个 nullreference 异常,这会阻止我的工作取得任何进展。我尝试了很多,但无济于事。
给了我例外;任何帮助都非常感谢..
(我知道我必须在某处创建一个 List[] xx = new List[MAX] 但我无法实现它。)
免费问题:
发送 json 字符串时:{\"id\":\"1\",\"method\":\"getOverviewInfo\",\"Params\":{\"overviewID\":\"0000004297\", \"overviewType\":\"Stock Items\",\"AORParams\":null,\"arrOptions\":{\"columnInfo\":\"1;100;1;1#\",\"orderInfo \":\"1;0;0#\"}}}"
所有命名参数都应该只有值,而不是命名参数;调整:
{\"id\":\"1\",\"method\":\"getOverviewInfo\",\"Params\":{"0000004297\","Stock Items",null,{\"columnInfo\" :\"1;100;1;1#\",\"orderInfo\":\"1;0;0#\"}}}"
我应该添加哪个 JSON 属性来获得这种效果?谢谢!
c# - JSON RPC 格式化
在我的项目中,我必须向 oracle 服务器发送一个非常具体的 JSON 请求以接收响应;目前我正在发送 json 字符串:
{\"id\":\"1\",\"method\":\"getOverviewInfo\",\"Params\":{\"overviewID\":\"0000004297\",\"overviewType\":\"Stock Items\",\"AORParams\":null,\"arrOptions\":{\"columnInfo\":\"1;100;1;1#\",\"orderInfo\":\"1;0;0#\"}}}"
来自这个班级:
现在我的问题是,我是否可以调整请求字符串以从 Params 数组中删除成员名称,而不是 "overviewID" = "xxxx","overviewType" = "xxxx".......
它应该是“xxxx”、“xxxx”
编辑格式: