웹에서는 페이지네이션일때 http에서는 http로, https에서는 https로 링크가 잘 걸리는데, 앱위에서 웹을 띄웠을 경우 https 인데도 불구하고 페이지네이션 링크가 http로 줘서 400 bad request가 났었음
페이지네이션 방식 변경 (SetPath 메서드를 이용하여 페이지네이션 링크가 현재 요청된 URL과 동일한 Https 경로를 사용하도록 지정)
{{ $list->appends(request()->input())->links() }} -> {{ $list->appends(request()->input())->setPath(url()->current())->links() }}
이렇게 했더니 앱에서 잘 된다.
config/app.php 파일에서
'url' => env('APP_URL', 'https://url') 이렇게 설정하라고 되어져있었고,
app/AppServiceProvider에서
public function boot()
{
if (config('app.env') != 'local') {
URL::forceScheme('https');
}
}
이렇게만 설정하면 된다고 되어져 있었지만 이미 두개 다 설정되어져 있음.
그래서 위의 페이지네이션 방식을 변경했더니 앱에서도 잘됨을 확인.
왜 앱 위에서는 안되는지 잘 모르겠음