質問編集履歴
2
アスタリスクが消えていたのでエスケープ
test
CHANGED
File without changes
|
test
CHANGED
@@ -57,7 +57,7 @@
|
|
57
57
|
if (request.name === 'fetchMovie') {
|
58
58
|
let url = 'https://api.search.nicovideo.jp/api/v2/snapshot/video/contents/search' +
|
59
59
|
'?q=%E5%88%9D%E9%9F%B3%E3%83%9F%E3%82%AF&targets=title&fields=contentId,title,viewCounter' +
|
60
|
-
'&filters[viewCounter][gte]=10000&_sort=-viewCounter&_offset=0&_limit=3&_context=apiguide'
|
60
|
+
'&filters[viewCounter][gte]=10000&_sort=-viewCounter&_offset=0&_limit=3&_context=apiguide';
|
61
61
|
|
62
62
|
fetch(url)
|
63
63
|
.then(
|
@@ -79,7 +79,6 @@
|
|
79
79
|
```
|
80
80
|
|
81
81
|
### 試したこと
|
82
|
-
[Chrome 拡張機能の CORS エラーを回避(Manifest V3)](https://qiita.com/not13/items/d805d66814a0bc81dc6a)を参考に、manifest.jsonに「host_permissions」を追加し、「https: //api.search.nicovideo.jp/*」 や「https: //api.search.nicovideo.jp/api/v2/snapshot/video/contents/*」、「https: //\*/*」などを記載してみたのですが、いずれも上手くいきませんでした。(リンクになってしまうので空白入れています。)
|
82
|
+
[Chrome 拡張機能の CORS エラーを回避(Manifest V3)](https://qiita.com/not13/items/d805d66814a0bc81dc6a)を参考に、manifest.jsonに「host_permissions」を追加し、「https: //api.search.nicovideo.jp/\*」 や「https: //api.search.nicovideo.jp/api/v2/snapshot/video/contents/\*」、「https: //\*/\*」などを記載してみたのですが、いずれも上手くいきませんでした。(リンクになってしまうので空白入れています。)
|
83
83
|
また、fetch関数のmodeにno-corsを設定してみたところ空のレスポンスが返ってきました。
|
84
84
|
|
85
|
-
|
1
CORSタグの追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|