angularjs|$http(ajax)でlaravelのRequest::ajax()がfalseになってしまう場合の対処法

angularjs$http(ajax)でリクエストしたとき、laravelRequest::ajax()falseになってしまう場合、configで下記コードを設定するとうまくかもしれません。

$httpProvider.defaults.headers.common["X-Requested-With"] = "XMLHttpRequest";

関連記事

  • vuejsとvuexでWEBアプリを作成 はじめに

    vuejs2.0とvuexを使ってちょっとしたWEBアプリを作る機会があり、初めてvuejsを使ったのですが、とても実装がしやすく他のフレームワークと比べて使い方を覚えるのがとても簡単でした。この先、...


  • vuejsの開発環境を構築する

    vuejs2.0の開発環境を構築する手順を紹介します。vueという空のフォルダを新規に作成し、このフォルダをプロジェクトフォルダとします。最初にnodejs(javascript)のパッケージ管理をす...


  • vue(vuex) 普通のjavascriptの処理がビューに反映されないとき

    vue(vuex)でスクロールの位置を変更する処理を普通のjavascriptで実装したのですが、変更するタイミングが悪かったのかもしれませんが、以下のように実装してもうまくいきませんでした。vuej...


  • vue(vuex) jsonを更新してもビューが反映されないとき

    vue(vuex)でjsonに要素を追加してもビューが反映されなくて原因の調査に長時間費やしてしまいました。(vuejsのバージョンは2.0です。)具体的にはvuexのmutationでstateのj...


  • vuejs2.0 httpでLaravelのTokenMismatchExceptionになってしまうとき

    vuejsのhttpを使ったajaxのアクセス時にサーバ側でlaravelのTokenMismatchExceptionになってしまう場合があります。原因はリクエスト情報にcsrf_tokenがないの...


  • vuejs オブジェクトをコピーして値渡しをする

    javascriptでjsonなどのオブジェクトをコピーする場合、単純に以下のような方法ではうまくいきません。yに値は入りますが、yはxそのものを参照している状態なので、yの値を変更するとxの値も変更...


  • npmのpackage.jsonを最新のバージョンに更新する

    package.jsonのパッケージを最新のバージョンに更新する方法を紹介します。npmは以下のコマンドを実行すれば、package.jsonに記載されているバージョンに更新されます。最新のバージョン...


  • laravel5をLinux Mintにインストールする

    Linux Mintにlaravel 5.0をインストールした時の作業メモです。Linux MintにはLAMP環境がインストールされていることを前提とします。LAMP環境の構築についてはLinux ...


  • laravel5をインストール後に行う設定など

    laravel5.0をインストールしたあと最初に行った設定です。キーを設定していないとセキュリティに問題があるようなので、最初に行っておきます。.envファイルのAPP_KEYにランダムの文字列がセッ...


  • Laravel5.3 認証時のエラーメッセージを日本語化する

    Laravel5.3の認証時(特に新規ユーザ登録時)のエラーメッセージを日本語化したときのメモです。例えばメールアドレス(必須項目)を未入力の状態で新規ユーザ登録をしようとしても「The email ...