MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-03-28, 17:03

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 23 篇文章 ]  前往頁數 上一頁  12
發表人 內容
 文章主題 :
文章發表於 : 2009-04-08, 02:44 
離線

註冊時間: 2002-10-20, 02:29
文章: 1497
我後來修改文章有講比較清楚一點。

不懂的話。你再自己慢慢看好了。
引言回覆:
9.1.1 Safe Methods

Implementors should be aware that the software represents the user in their interactions over the Internet, and should be careful to allow the user to be aware of any actions they might take which may have an unexpected significance to themselves or others.

In particular, the convention has been established that the GET and HEAD methods SHOULD NOT have the significance of taking an action other than retrieval. These methods ought to be considered "safe". This allows user agents to represent other methods, such as POST, PUT and DELETE, in a special way, so that the user is made aware of the fact that a possibly unsafe action is being requested.

Naturally, it is not possible to ensure that the server does not generate side-effects as a result of performing a GET request; in fact, some dynamic resources consider that a feature. The important distinction here is that the user did not request the side-effects, so therefore cannot be held accountable for them.

你看,我多好心,還幫你畫重點。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-04-08, 02:46 
離線

註冊時間: 2009-04-04, 17:28
文章: 10
Coopoo 寫:
賣國馬 寫:
你誤會了..我沒有認為他沒再傳送一次呀..我認唯有再傳送一次呀....問題是..再重傳一次根本就沒任何重複動作造成的危害譬如重複po文或再買一台呀?.....這樣這警示視窗根本就是多此一舉不是嗎???....阿舅每次都重新傳送就好了呀?..幹痲需要跳出這是窗來詢問呢?......而且這是窗根本就只能按重新傳送一個選項呀..你不按重新傳送的話.其他動作完全不能動呀....你就是一定要按重新傳送才能繼續使用瀏覽器.繼續瀏覽網頁...你請問您..這是窗是不是多此一舉??..因為根本沒有別的選項可以選呀..強迫你要按重新傳送呀... :cry: :cry: :cry:
就是因為會重新傳送所以才要告知/警告使用者,而結果會與原本的不同,因此不是多此一舉。

你會覺得沒有變是網頁的設計,他剛好把你引導到你希望看的的網頁。
唉,我覺得好像遇到鬼打牆...

賣國馬 寫:
我再強調一次..沒別的選項.只能選擇"重新傳送"才能有動作....既然一定要重新傳送才可以下一個動作..那幹麼還需要跳出這警示視窗來詢問勒?

你可以取消呀。

就像你說的,你原本以為按上一頁是 "翻頁",但實際上是重新做一次動作,如果 Firefox 不警告你就不知道囉,這也是必須警告的原因。

如果你想要再傳送一次,我建議重新開一個網頁,再做一次會比較安全,否則會有你未知的效果 (譬如說傳送無效)。

就算我上一個動作是購物或者po文或者回文..我按翻頁他跳出這警示事視窗 強迫我要按重新傳送並解警告....事實上 重新傳送後也沒做出重複上一頁時做的動作呀.


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-04-08, 02:50 
離線

註冊時間: 2009-04-04, 17:28
文章: 10
Coopoo 寫:
我後來修改文章有講比較清楚一點。

不懂的話。你再自己慢慢看好了。
引言回覆:
9.1.1 Safe Methods

Implementors should be aware that the software represents the user in their interactions over the Internet, and should be careful to allow the user to be aware of any actions they might take which may have an unexpected significance to themselves or others.

In particular, the convention has been established that the GET and HEAD methods SHOULD NOT have the significance of taking an action other than retrieval. These methods ought to be considered "safe". This allows user agents to represent other methods, such as POST, PUT and DELETE, in a special way, so that the user is made aware of the fact that a possibly unsafe action is being requested.

Naturally, it is not possible to ensure that the server does not generate side-effects as a result of performing a GET request; in fact, some dynamic resources consider that a feature. The important distinction here is that the user did not request the side-effects, so therefore cannot be held accountable for them.

你看,我多好心,還幫你畫重點。

呵呵 感謝您 無奈小弟英文程度很菜 要看這篇看到懂可能天亮了 :roll:


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-04-08, 02:58 
離線

註冊時間: 2002-10-20, 02:29
文章: 1497
賣國馬 寫:
就算我上一個動作是購物或者po文或者回文..我按翻頁他跳出這警示事視窗 強迫我要按重新傳送並解警告....事實上 重新傳送後也沒做出重複上一頁時做的動作呀.
我一開始就有跟你說網站可能會偵錯,譬如說,他有一個機制來偵測你同一個動作是不是做過了,如果他發現你做過了,他就會採取不同的動作。
因此你才會有瀏覽器沒有傳送/沒有動作的錯覺。

因為動作不同,所以瀏覽器才要警告你,因為你做的不是上一頁,而是重新傳送。

所以我才說我這邊是鬼打牆呀,我前面有講過嘛~

如果你要例子的話,去 ikariam 註冊個帳號玩一下,就會知道了。
賣國馬 寫:
呵呵 感謝您 無奈小弟英文程度很菜 要看這篇看到懂可能天亮了 :roll:
簡單講就是重新傳送這個動作是不安全的,所以瀏覽器必須告知使用者。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-04-08, 05:52 
離線

註冊時間: 2009-04-07, 20:17
文章: 5
ㄟ....真的不會再傳一次嗎??
您在網路上購物的時候
難道刷卡後,網站不會提醒您
千萬不要按刷新頁面或重新傳送嗎??
如果您在刷卡確認的當兒
按下刷新頁面或重新傳送
那麼,您的刷卡資料會傳送兩次
造成刷兩筆的事實
難道您的不會???


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-04-08, 17:51 
離線

註冊時間: 2005-04-25, 18:44
文章: 166
賣國馬 寫:
阿就是不會改變任何事情也不會重複任何動作出現新的結果呀?....po過得文章不會再重複po一次..購物網買東西不會再買一次呀...他到底要警告怎樣啦??...

這是論壇或是購物網的程式寫得"夠好"可以偵測你重送了一次...
有很多比較簡單的程式...po過的文就會再po一次.....
很多情況這絕對會出問題...因為瀏覽器確實重送了一次同樣的資料...
還有這個警告好像每個瀏覽器都有吧...
我就真的有因為這個原因po了兩篇一樣的文章過...


回頂端
Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-04-09, 02:17 
離線

註冊時間: 2009-04-04, 17:28
文章: 10
感謝各位大大熱心回覆 :) ..既然無法消除這警示視窗就只好遷就它囉 :cry: ..


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
 個人資料  
引用回覆  
文章發表於 : 2017-03-13, 11:05 
離線

註冊時間: 2008-08-27, 10:07
文章: 169
好像真的無解,我也有這個困擾,某個網頁我不想被他限制20分鐘沒動作就強迫登出,這樣要常常登入,所以就在firefox內訂的頁籤上按右鍵,「自動更新」,啟用15分鐘自動更新,有些網站都正常就更新了,可是有個網站他會跳出樓主提到的這個訊息,要人家按「確定」或「取消」,這樣一來,就沒有自動更新的意義了。我想是有語法控制吧!不知是否能用ad block 去過濾掉啊!


回頂端
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 23 篇文章 ]  前往頁數 上一頁  12

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 55 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群