問題タブ [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.

0 投票する
1 に答える
148 参照

php - Laravel Resource API を使用した介入イメージ

Laravel API リソースを使用してオンザフライで作成した画像を保存せずに返すことはできますか? コントローラーで試した

Laravel API リソース

返されるもの

これは明らかに、 return $img->response('jpg'); を使用するように指示されているドキュメントでは機能していません。それ自体は機能しますが、2 つの get リクエストを行う代わりに、それをレスポンスに追加したいと考えています。

0 投票する
1 に答える
233 参照

laravel - コードが長すぎる Laravel API DB トランザクション。このコードをモジュール化または最適化するにはどうすればよいですか? (私はLaravelが初めてです)

私はlaravel API(モバイルアプリから呼び出される)に非常に複雑な機能を持っています。サンプル関数を以下に示します。誰かがコード構造の改善を手伝ってくれるなら。単一の API で複数のトランザクションを処理する際のベスト プラクティスを知りたいです。各テーブルのエントリを別の関数に移動すると、それぞれのエラーをどのように処理するのでしょうか? 例: $request モデルに数量が設定されていない場合

要約: 誰かがそれをより小さな関数に分割してくれませんか? .... 小さいものに分割する方法/場所がわからないためです。

0 投票する
1 に答える
67 参照

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出力は次のようになります。

php artisan route:list の出力

競合を引き起こすワイルドカードはありません。ルートキャッシュを何度もクリアしたり、サーバーを再起動したりしました。また、壊れたルートをapi.phpファイル内の別の位置に移動しようとしましたが、うまくいきませんでした。私が思いつく唯一のことは、最近アプリケーションを Laravel 6 から 8 にアップグレードしたということです。v7 と v8 のアップグレード ガイドを読んだところ、v7 を開始する際に一意のルート名が必要であることがわかりました。私は会ったと信じています。正しい URL を使用していることを約 1,000 回検証しました。URL をコピーしてブラウザーに貼り付けると、予想さ405れるエラーが発生します。

0 投票する
0 に答える
49 参照

mysql - ブロックによる Laravel 接続データベースの問題

Amazon RDS と接続する laravel API があります。通常はすべて問題なく動作しますが、データベースがロックされているために、API がデータベースとの接続を失うことがあります。週に 1 回、1 日に 2 回、さまざまな時間帯に発生します。これが発生すると、いくつかの cron が実行され、API もユーザー要求を処理します。SQL ロギングを追加しましたが、そこに奇妙なものが見つかりません (SQL クエリが終了せず、ログに記録されていない可能性があります)。この問題をキャッチする方法について何か提案はありますか?

ララベル 5.4MYSQL 5.7