改进 对端地址

This commit is contained in:
iVampireSP.com 2023-01-19 16:23:55 +08:00
parent 25b490d7b8
commit fecf0efd74
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132

View File

@ -44,11 +44,17 @@ class Module extends Authenticatable
protected static function boot()
{
parent::boot();
static::creating(function ($model) {
// if local
static::creating(function (self $model) {
if (!app()->environment('local')) {
$model->api_token = Str::random(60);
}
// 如果结尾有 / 则去掉
$model->url = rtrim($model->url, '/');
});
static::updating(function (self $model) {
// 如果结尾有 / 则去掉
$model->url = rtrim($model->url, '/');
});
}
@ -71,7 +77,7 @@ public function remote($func, $requests): array
public function http(): PendingRequest
{
return Http::module($this->api_token, $this->url)->acceptJson()->timeout(5);
return Http::module($this->api_token, $this->url . '/remote')->acceptJson()->timeout(5);
}
private function getResponse(Response $response): array