iT邦幫忙

0

是否可以不使用APIkey自己從devtool看ajax去發送要求呢?

  • 分享至 

  • xImage

前情提要

想問一下
我之前嘗試使用reurl(縮網址)的API 這是它網站上提供我註冊的
可是我發現
一般用戶可以在網頁上進行縮網址
也沒有所謂的APIkey

探索方向

於是我就觀察了一下f12裡面也有個post
就仿照它用fetch寫了一個
事實上也是可以成功縮網址的呢!

疑問

那麼我想請問 是否有些其他網站的功能 我也可以透過f12去觀察post
不需要APIkey以及它官網CRUD的說明呢
這招是通用的嗎

還對ajax這個觀念沒那麼熟 希望前輩們能夠解說分享
互相討論

froce iT邦大師 1 級 ‧ 2023-04-22 10:57:20 檢舉
可以,爬蟲就是在觀察這些。
某些網路服務有公開給一般低頻使用的就可能不用api key。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
㊣浩瀚星空㊣
iT邦大神 1 級 ‧ 2023-04-22 11:44:11
最佳解答

那麼我想請問 是否有些其他網站的功能 我也可以透過f12去觀察post
不需要APIkey以及它官網CRUD的說明呢
這招是通用的嗎

這答案是否定的。因為這得視情況而定。
畢竟,有些縮網址的實際連結。就已經有包含了APIKEY相關。
縮網址的使用,你要將其想像為轉發。
但如何做轉發則看縮網址相關廠商。畢竟有分很多種模式。
CNAME轉發:在需要APIKEY的網址上,這會需要帶APIKEY。
301轉向轉發:這可以不需要帶APIKEY。因為可以用規則處理好APIKEY
PROXY轉發:這比較少見,但在想藏實際網址的情況下會使用。只是也容易有許多問題存在

還對ajax這個觀念沒那麼熟 希望前輩們能夠解說分享

嗯~~~其實你上面的問題,跟AJAX來說並不完全相關。
因為AJAX只是其中一種發送的手段。但非使用短網址、爬蟲等必要的方式。

1
海綿寶寶
iT邦大神 1 級 ‧ 2023-04-22 13:57:20

那麼我想請問 是否有些其他網站的功能 我也可以透過f12去觀察post
不需要APIkey以及它官網CRUD的說明呢
這招是通用的嗎
還對ajax這個觀念沒那麼熟 希望前輩們能夠解說分享
互相討論

1.可以,這招是通用的
2.F12, POST, APIKey, CRUD, AJAX 基本上是五碼子事

好吧,你夠狠。直接將他分離出5部份了。

我要發表回答

立即登入回答