我正在学习GWT的过程中,我目前面临着使用JSONP对特定服务器进行RPC调用的问题。如何制定一个JSONP请求
我想与之通信的服务器提供JSON-RPC服务,要求请求的请求标头为{'Content-Type': 'application/json'}
,并且包含常规JSON数据的主体,例如:{"params": ["HelloServer"], "method": "server.greeting", "id": 10}
。
我想知道是否有可能向此服务器发出JSONP请求,因为我认为JSONP是只有解决方法,以GWT的SameOriginPolicy限制。
编辑:为Darin Dimitrov解释,我想我必须坚持JSON作为服务器不提供JSONP服务。建议的SOP解决方法非常完美,建议使用here。
我正在使用GWT,实际上我试图使用XML-RPC与服务器进行通信,但是我得到了SOP问题!我想知道如何在GWT中实现你的解决方案,非常感谢你的信息 –
我想我现在得到了,谢谢:) –