Controller.php 729 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
  4. use Illuminate\Foundation\Bus\DispatchesJobs;
  5. use Illuminate\Foundation\Validation\ValidatesRequests;
  6. use Illuminate\Routing\Controller as BaseController;
  7. use Illuminate\Support\Facades\Http;
  8. class Controller extends BaseController
  9. {
  10. use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
  11. public function callJava($request, $endPoint, $data)
  12. {
  13. $url = config('stag.backendUrl') . $endPoint;
  14. $response = Http::asForm()
  15. ->withHeaders([
  16. 'secret' => 'superman'
  17. ])
  18. ->post($url, $data)
  19. ->json();
  20. return $response;
  21. }
  22. }