問題タブ [laravel-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel Resource API を使用した介入イメージ
Laravel API リソースを使用してオンザフライで作成した画像を保存せずに返すことはできますか? コントローラーで試した
Laravel API リソース
返されるもの
これは明らかに、 return $img->response('jpg'); を使用するように指示されているドキュメントでは機能していません。それ自体は機能しますが、2 つの get リクエストを行う代わりに、それをレスポンスに追加したいと考えています。
laravel - コードが長すぎる Laravel API DB トランザクション。このコードをモジュール化または最適化するにはどうすればよいですか? (私はLaravelが初めてです)
私はlaravel API(モバイルアプリから呼び出される)に非常に複雑な機能を持っています。サンプル関数を以下に示します。誰かがコード構造の改善を手伝ってくれるなら。単一の API で複数のトランザクションを処理する際のベスト プラクティスを知りたいです。各テーブルのエントリを別の関数に移動すると、それぞれのエラーをどのように処理するのでしょうか? 例: $request モデルに数量が設定されていない場合
要約: 誰かがそれをより小さな関数に分割してくれませんか? .... 小さいものに分割する方法/場所がわからないためです。
laravel - Laravel API ルート - 404
外部アプリケーションをサポートする API を構築しています。問題なくいくつかのルートを追加しましたが、突然、新しいルート ( ) を追加すると、POST リクエストでacars/delay
ヒットしようとすると 404 エラーが発生します。http://myurl.dev/api/acars/delay
これが私のapi.php
ファイルです:
コントローラーの方法:
他のルートは正常に機能しacars/delay
ますが、毎回 Postman で 404 を返します。私のphp artisan route:list
出力は次のようになります。
競合を引き起こすワイルドカードはありません。ルートキャッシュを何度もクリアしたり、サーバーを再起動したりしました。また、壊れたルートをapi.php
ファイル内の別の位置に移動しようとしましたが、うまくいきませんでした。私が思いつく唯一のことは、最近アプリケーションを Laravel 6 から 8 にアップグレードしたということです。v7 と v8 のアップグレード ガイドを読んだところ、v7 を開始する際に一意のルート名が必要であることがわかりました。私は会ったと信じています。正しい URL を使用していることを約 1,000 回検証しました。URL をコピーしてブラウザーに貼り付けると、予想さ405
れるエラーが発生します。
mysql - ブロックによる Laravel 接続データベースの問題
Amazon RDS と接続する laravel API があります。通常はすべて問題なく動作しますが、データベースがロックされているために、API がデータベースとの接続を失うことがあります。週に 1 回、1 日に 2 回、さまざまな時間帯に発生します。これが発生すると、いくつかの cron が実行され、API もユーザー要求を処理します。SQL ロギングを追加しましたが、そこに奇妙なものが見つかりません (SQL クエリが終了せず、ログに記録されていない可能性があります)。この問題をキャッチする方法について何か提案はありますか?
ララベル 5.4、MYSQL 5.7