質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

2回答

658閲覧

fetch通信をデベロッパーツールで非表示にしたい。

masann

総合スコア37

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

2クリップ

投稿2022/07/01 15:04

外部のapiを使用してサイトの構築をしています。
最近になってfetchでの通信URLがデベロッパーツールで丸見えになっていることが発覚しました。

様々なやり方を検索する中でデベロッパーツールによるfetch通信の状態を非表示にする方法があると聞きました。
ただやり方が全くわかりません。

バニラjavascriptでできるものなのでしょうか?

丸投げで申し訳ないのですが方法があれば教えていただきたいです。
よろしくお願いいたします。

要約:fetchリクエストURLにapiキーが含まれているためデベロッパーツールでは通信状況を見れないようにしたい

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2022/07/01 21:02

無理でしょうね。というか、秘匿すべき情報なら URL に含めるべきではないし、URL に含まれてる (API 提供元がそうしてる) なら丸見えでも特に問題はないってことでは…。
退会済みユーザー

退会済みユーザー

2022/07/01 22:35 編集

> fetchリクエストURLにapiキーが含まれているためデベロッパーツールでは通信状況を見れないようにしたい 今は、 ユーザー (ブラウザ) ⇔ 外部 API というようになっているということですか? であれば、無理です。構成を、 ユーザー (ブラウザ) ⇔ あなたのサイト ⇔ 外部 API としてはいかがでしょう?
guest

回答2

0

クライアントサイトだけでは無理です。
自アプリケーションにサーバーサイドも絡める。
そのAPIへのリクエスト自体をサーバーサイドから投げる。
Javascriptからはそのサーバーサイドへのリクエスト送ってレスポンス受け取るのみ(勝手に使われないようにパスワードとかキーなど何かしらで照合したほうがよい)

投稿2022/07/01 22:43

編集2022/07/02 00:03
m.ts10806

総合スコア80850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2022/07/01 22:43

あぁ、すでにコメントで言及されていた
guest

0

ご指摘いただいたようにサーバーサイド(php)で動かそうとしていますが勉強不足故時間がかかっています。実装できるまではconsole.clearで通信履歴を消そうと思います。

非表示にできないものだったのですね。
今後のためにもphpも学んでみようと思います。
ご協力ありがとうございました。

投稿2022/07/03 05:26

masann

総合スコア37

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問