post機怎么送
瀏覽:174
發(fā)布日期:2023-05-11 00:00:00
投稿人:佚名投稿
1、https /SSL 發(fā)送POST請求的格式是怎么樣的呢
SSL (Secure Socket Layer)為Netscape所研發(fā),用以保障在Internet上數(shù)據(jù)傳輸之安全,利用數(shù)據(jù)加密(Encryption)技術,可確保數(shù)據(jù)在網(wǎng)絡
上之傳輸過程中不會被截取及竊聽。目前一般通用之規(guī)格為40 bit之安全標準,美國則已推出128 bit之更高安全
標準,但限制出境。只要3.0版本以上之I.E.或Netscape瀏覽器即可支持SSL。
當前版本為3.0。它已被廣泛地用于Web瀏覽器與服務器之間的身份認證和加密數(shù)據(jù)傳輸。
SSL協(xié)議位于TCP/IP協(xié)議與各種應用層協(xié)議之間,為數(shù)據(jù)通訊提供安全支持。SSL協(xié)議可分為兩層: SSL記錄協(xié)議(SSL Record Protocol):它建立在可靠的傳輸協(xié)議(如TCP)之上,為高層協(xié)議提供數(shù)據(jù)封裝、壓縮、加密等基本功能的支持。 SSL握手協(xié)議(SSL Handshake Protocol):它建立在SSL記錄協(xié)議之上,用于在實際的數(shù)據(jù)傳輸開始前,通訊雙方進行身份認證、協(xié)商加密算法、交換加密密鑰等。
SSL協(xié)議提供的服務主要有:
1)認證用戶和服務器,確保數(shù)據(jù)發(fā)送到正確的客戶機和服務器;
2)加密數(shù)據(jù)以防止數(shù)據(jù)中途被竊取;
3)維護數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過程中不被改變。
SSL協(xié)議的工作流程:
服務器認證階段:1)客戶端向服務器發(fā)送一個開始信息“Hello”以便開始一個新的會話連接;2)服務器根據(jù)客戶的信息確定是否需要生成新的主密鑰,如需要則服務器在響應客戶的“Hello”信息時將包含生成主密鑰所需的信息;3)客戶根據(jù)收到的服務器響應信息,產(chǎn)生一個主密鑰,并用服務器的公開密鑰加密后傳給服務器;4)服務器恢復該主密鑰,并返回給客戶一個用主密鑰認證的信息,以此讓客戶認證服務器。
用戶認證階段:在此之前,服務器已經(jīng)通過了客戶認證,這一階段主要完成對客戶的認證。經(jīng)認證的服務器發(fā)送一個提問給客戶,客戶則返回(數(shù)字)簽名后的提問和其公開密鑰,從而向服務器提供認證。
從SSL 協(xié)議所提供的服務及其工作流程可以看出,SSL協(xié)議運行的基礎是商家對消費者信息保密的承諾,這就有利于商家而不利于消費者。在電子商務初級階段,由于運作電子商務的企業(yè)大多是信譽較高的大公司,因此這問題還沒有充分暴露出來。但隨著電子商務的發(fā)展,各中小型公司也參與進來,這樣在電子支付過程中的單一認證問題就越來越突出。雖然在SSL3.0中通過數(shù)字簽名和數(shù)字證書可實現(xiàn)瀏覽器和Web服務器雙方的身份驗證,但是SSL協(xié)議仍存在一些問題,比如,只能提供交易中客戶與服務器間的雙方認證,在涉及多方的電子交易中,SSL協(xié)議并不能協(xié)調(diào)各方間的安全傳輸和信任關系。在這種情況下,Visa和 MasterCard兩大信用卡公組織制定了SET協(xié)議,為網(wǎng)上信用卡支付提供了全球性的標準。
https介紹
HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸協(xié)議
它是由Netscape開發(fā)并內(nèi)置于其瀏覽器中,用于對數(shù)據(jù)進行壓縮和解壓操作,并返回網(wǎng)絡上傳送回的結果。HTTPS實際上應用了Netscape的完全套接字層(SSL)作為HTTP應用層的子層。(HTTPS使用端口443,而不是象HTTP那樣使用端口80來和TCP/IP進行通信。)SSL使用40 位關鍵字作為RC4流加密算法,這對于商業(yè)信息的加密是合適的。HTTPS和SSL支持使用X.509數(shù)字認證,如果需要的話用戶可以確認發(fā)送者是誰。。
https是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,https的安全基礎是SSL,因此加密的詳細內(nèi)容請看SSL。
它是一個URI scheme(抽象標識符體系),句法類同http:體系。用于安全的HTTP數(shù)據(jù)傳輸。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默認端口及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統(tǒng)的最初研發(fā)由網(wǎng)景公司進行,提供了身份驗證與加密通訊方法,現(xiàn)在它被廣泛用于萬維網(wǎng)上安全敏感的通訊,例如交易支付方面。
限制
它的安全保護依賴瀏覽器的正確實現(xiàn)以及服務器軟件、實際加密算法的支持.
一種常見的誤解是“銀行用戶在線使用https:就能充分徹底保障他們的銀行卡號不被偷竊。”實際上,與服務器的加密連接中能保護銀行卡號的部分,只有用戶到服務器之間的連接及服務器自身。并不能絕對確保服務器自己是安全的,這點甚至已被攻擊者利用,常見例子是模仿銀行域名的釣魚攻擊。少數(shù)罕見攻擊在網(wǎng)站傳輸客戶數(shù)據(jù)時發(fā)生,攻擊者嘗試竊聽數(shù)據(jù)于傳輸中。
商業(yè)網(wǎng)站被人們期望迅速盡早引入新的特殊處理程序到金融網(wǎng)關,僅保留傳輸碼(transaction number)。不過他們常常存儲銀行卡號在同一個數(shù)據(jù)庫里。那些數(shù)據(jù)庫和服務器少數(shù)情況有可能被未授權用戶攻擊和損害。
2、用PHP怎么發(fā)送HTTP POST 請求。怎么獲得返回結果。
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);if (!$fp) { $out = "GET / HTTP/1.1\r\nHost: www.example.com\r\nConnection:Close\r\n\r\n"; fputs($fp, $out); while (!feof($fp)) { echo fgets($fp, 128);}fclose($fp);}你試一下~~~ http://www.phpx.com/happy/thread-63869-1-1.html這里有相關的幫助~~~ <form action="PHP.php" method="POST"><input type="text" name="name">
<input type="submit" name="submit">
</form>
直接提交就能將內(nèi)容以POST方式發(fā)送到PHP頁面了。
至于怎么接收很簡單,用$_POST,這是一個數(shù)組。
print_r($_POST);
GET是在地址欄可見的,而POST是不可見的。具有保密性。。
一般機密性的數(shù)據(jù)用POST傳送。
3、post機刷信用卡提供post機的人
提供POS機供他人套現(xiàn),您的行為不僅違法,而且可能承擔以下民事責任甚至刑事責任。民事責任:根據(jù)您與銀行所簽訂的特約商戶相關協(xié)議及銀聯(lián)相關規(guī)定,若您的POS機被銀聯(lián)系統(tǒng)偵測或被舉報有套現(xiàn)嫌疑,可能會被停用,結算資金帳戶可能被凍結,銀行可能將您的商鋪列入商戶黑名單中,以后將無法再入網(wǎng)。更可怕的是,惡意套現(xiàn)后,銀行有可能否認交易和調(diào)單、拒付,可能給您造成資金損失。若是再碰上偽卡交易,您還要承擔全部或者部分的賠償責任。
所以,沒有真實交易的“套現(xiàn)”,是有法律風險的。但這還不是最嚴重的后果,您甚至可能要承擔刑事責任。
刑事責任:可能涉嫌非法經(jīng)營罪。根據(jù)《最高人民法院、最高人民檢察院關于辦理妨害信用卡管理刑事案件具體應用法律若干問題的解釋》第七條規(guī)定:違反國家規(guī)定,使用銷售點終端機具(POS機)等方法,以虛構交易、虛開價格、現(xiàn)金退貨等方式,向信用卡持卡人直接支付現(xiàn)金,情節(jié)嚴重的,應當依據(jù)刑法第二百二十五條的規(guī)定,以非法經(jīng)營罪定罪處罰。
依據(jù)上述法律規(guī)定,如果您按照您朋友的要求操作了,涉嫌構成非法經(jīng)營罪,情節(jié)嚴重的,處五年以下有期徒刑或者拘役,并處或者單處違法所得一倍以上五倍以下罰金;情節(jié)特別嚴重的,處五年以上有期徒刑,并處違法所得一倍以上五倍以下罰金或者沒收財產(chǎn)。
所以,君子愛財,取之有道,建議您合法使用POS機。 提供POS機讓人刷卡套現(xiàn)450萬 經(jīng)營者獲刑又罰錢
2014-12-04 11:50:41來源:海峽都市報作者:曾炳光
提供POS機讓人刷卡套現(xiàn)被判犯非法經(jīng)營罪
閩南網(wǎng)12月4日訊 提供4臺POS機在手機店內(nèi)及家中,供人刷卡套現(xiàn),金額高達450余萬。
昨日,海都記者獲悉,經(jīng)漳州薌城檢察院提起公訴,鄭某犯非法經(jīng)營罪,被一審法院判處有期徒刑三年,緩刑四年,并處罰金人民幣32萬元。
薌城檢察院指控,2010年間,鄭某在龍海市顏厝某通訊店中,使用該店所申領的三臺POS機,以虛構交易的方式,接受多名信用卡持卡人刷卡套現(xiàn);另外,在薌城區(qū)家薌0596小區(qū),使用漳州市某塑料制品有限公司申辦一臺銀行POS機,供人刷卡套現(xiàn),每次套現(xiàn),鄭某都向刷卡者收取一定的手續(xù)費。法庭上,鄭某對指控的犯罪事實沒有異議。 POs七機刷信用卡需要提供POst的人,因為Post機刷信用卡需要單位證明,所以提供POst機的人是關鍵。 post機刷信用卡提供post機的人:
提供post機給用信用卡的人刷post機。 不會 POS機刷信用卡,只顯示交易雙方賬號,金額等信息,不會顯示POS機所有人。
4、怎么用httpclient發(fā)送post請求
有時候我們在發(fā)送HTTP請求的時候會使用到POST方式,如果是傳送普通的表單數(shù)據(jù)那將很方便,直接將參數(shù)到一個Key-value形式的Map中即可。但是如果我們需要傳送的參數(shù)是Json格式的,會稍微有點麻煩,我們可以使用HttpClient類庫提供的功能來實現(xiàn)這個需求。假設我們需要發(fā)
送的數(shù)據(jù)是:
{
"blog": "http://www.iteblog.com",
"Author": "iteblog"
}
我們可以通過JSONObject夠著Json:
JSONObject jsonObject = new JSONObject();
jsonObject.put("blog", "http://www.iteblog.com");
jsonObject.put("Author", "iteblog");
如果需要使用Post方式來發(fā)送這個數(shù)據(jù),我們可以如下實現(xiàn):
private HttpMethodBase createMethod(String url, int timeout) {
PostMethod method = null;
try {
method = new PostMethod(url);
JSONObject jsonObject = new JSONObject();
jsonObject.put("blog", "http://www.iteblog.com");
jsonObject.put("Author", "iteblog");
String transJson = jsonObject.toString();
RequestEntity se = new StringRequestEntity(transJson, "application/json", "UTF-8");
method.setRequestEntity(se);
//使用系統(tǒng)提供的默認的恢復策略
method.getParams().setParameter(HttpMethodParams.RETRY_HANDLER, new DefaultHttpMethodRetryHandler());
//設置超時的時間
method.getParams().setParameter(HttpMethodParams.SO_TIMEOUT, timeout);
} catch (IllegalArgumentException e) {
logger.error("非法的URL:{}", url);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return method;
}
我們通過StringRequestEntity來構造請求實體,在這里,StringRequestEntity將接收三個參數(shù),如下:
public StringRequestEntity(String content, String contentType, String charset)
throws UnsupportedEncodingException
其中參數(shù)content就是我們需要傳輸?shù)臄?shù)據(jù);contentType是傳送數(shù)據(jù)的格式,因為我們的數(shù)據(jù)格式是json的,所以contentType必須填寫application/json(更多的contentType可以參見《HTTP Content-Type常用一覽表》);charset是字符集編碼。
然后我們再通過HttpClient對象的executeMethod方法來執(zhí)行:
int statusCode = httpClient.executeMethod(getMethod);
//只要在獲取源碼中,服務器返回的不是200代碼,則統(tǒng)一認為抓取源碼失敗,返回null。
if (statusCode != HttpStatus.SC_OK) {
logger.error("Method failed: " + getMethod.getStatusLine() + "\tstatusCode: " + statusCode);
return null;
}
pom.xml文件的關鍵內(nèi)容
<dependencies>
<!--網(wǎng)絡爬蟲-->
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.3.1</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>14.0.1</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20140107</version>
</dependency>
</dependencies>
5、什么是post機?
post
從按下電源開關到屏幕一閃出現(xiàn)一個“……SUCCESSFUL!”這段時間都稱位POST。意思就加電自檢,測試主要硬件是不是有毛病,各端口是否正常。 一個服務器上可以接好多個post機,并接受他們的輸入輸出請求,通常用來刷卡,并把輸入信息傳遞到計算機服務器上進行處理。 可以。轉載請帶上網(wǎng)址:http://yadikedp.com/posji/135879.html
- 上一篇:pos機小票上sale
- 下一篇:pos機拆卸教程
相關文章推薦
最新推薦
版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。