問題タブ [dart-http]
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.
flutter - Flutter http get() 403 ステータス コードの問題
flutter の http プラグインを使用して get リクエストを作成する練習をしているのですが、[https://www.pexels.com] にリクエストを送信すると403 Status Codeが返されます。しかし、クロムブラウザでターゲットURLを開くと正常に動作します。
いくつかのヘッダーを使用して解決できるものですか?? もしそうなら、どのように??
ここに私のコードがあります:
ステータス コード:I/flutter (28151): 403
response.headers:I/flutter (28151): {connection: close, cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0, set-cookie: __cfduid=d22dd51645467ea70238107d1e15f9a2d1607634921; expires=Sat, 09-Jan-21 21:15:21 GMT; path=/; domain=.pexels.com; HttpOnly; SameSite=Lax,__cf_bm=d4c93b1eb4dd2f86fe359617a86f82ba9c90e0d0-1607634921-1800-Ae/p5j0v/53c10n4CBxIlK2mTPDdau3ZpYqbReQLNVrOEyX6pjZBZ6RU0TWU8mxnL4MfxpFfNiLeHkgAlCjwzJY=; path=/; expires=Thu, 10-Dec-20 21:45:21 GMT; domain=.pexels.com; HttpOnly; Secure; SameSite=None, transfer-encoding: chunked, date: Thu, 10 Dec 2020 21:15:21 GMT, cf-request-id: 06f01b415e0000af9c2d97d000000001, content-encoding: gzip, vary: Accept-Encoding, content-type: text/html; charset=UTF-8, expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct", server: cloudflare, cf-ray: 5ff9fb156d4baf9c-BGW, cf-chl-bypass: 1, x-frame-options: SAMEORIGIN, expires: Thu, 01 Jan 1970 00:00:01 GMT}
dart - Dart Shelf Web サービスを 0.0.0.0 にバインドできないのはなぜですか?
ネットワーク上の任意のマシンからアクセスできるように、この HTTPServer のホスト名を変更しようとしましたが、サイトにはまだ localhost からしかアクセスできません。「0.0.0.0」ホスト名文字列を InternetAddress に解析しようとしましたが、これもうまくいきませんでした。
ダーツを使うのはこれが初めてなので、コードの若さを許してください。
編集: 詳細 - IDE は VS Code であり、コマンド ラインで実行する Kali Linux です。私の計画は、これをコンテナー化して kubernetes クラスターにデプロイすることです。参考までに。