变更
This commit is contained in:
@@ -56,7 +56,7 @@ abstract class JsonRpcConsumers implements OnRpcConsumerInterface
|
||||
$this->client->withConfig($this->get_consul($this->name))->sendRequest(
|
||||
$this->requestBody([
|
||||
'jsonrpc' => $version,
|
||||
'service' => $this->name,
|
||||
'service' => str_starts_with($this->name, '/') ? $this->name : '/' . $this->name,
|
||||
'method' => $method,
|
||||
'params' => $data,
|
||||
])
|
||||
@@ -91,7 +91,7 @@ abstract class JsonRpcConsumers implements OnRpcConsumerInterface
|
||||
return $this->client->withConfig($this->get_consul($this->name))->sendRequest(
|
||||
$this->requestBody([
|
||||
'jsonrpc' => $version,
|
||||
'service' => $this->name,
|
||||
'service' => str_starts_with($this->name, '/') ? $this->name : '/' . $this->name,
|
||||
'method' => $method,
|
||||
'params' => $data,
|
||||
'id' => $id
|
||||
|
||||
@@ -226,9 +226,6 @@ class RpcJsonp extends Component implements OnConnectInterface, OnReceiveInterfa
|
||||
private function dispatch($data): array
|
||||
{
|
||||
try {
|
||||
if (!str_starts_with($data['service'], '/')) {
|
||||
$data['service'] = '/' . $data['service'];
|
||||
}
|
||||
$handler = $this->collector->find($data['service'], 'GET');
|
||||
if (is_integer($handler) || is_null($handler)) {
|
||||
throw new Exception('Handler not found', -32601);
|
||||
|
||||
Reference in New Issue
Block a user