CN1315700A - Method for transmitting tracking records at servo end over Internet - Google Patents

Method for transmitting tracking records at servo end over Internet Download PDF

Info

Publication number
CN1315700A
CN1315700A CN 00105201 CN00105201A CN1315700A CN 1315700 A CN1315700 A CN 1315700A CN 00105201 CN00105201 CN 00105201 CN 00105201 A CN00105201 A CN 00105201A CN 1315700 A CN1315700 A CN 1315700A
Authority
CN
China
Prior art keywords
servo driver
driver end
webpage
tracing record
servomechanism
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 00105201
Other languages
Chinese (zh)
Inventor
刘培欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
YISHEN SCIENCE AND Technology CO Ltd
Original Assignee
YISHEN SCIENCE AND Technology CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by YISHEN SCIENCE AND Technology CO Ltd filed Critical YISHEN SCIENCE AND Technology CO Ltd
Priority to CN 00105201 priority Critical patent/CN1315700A/en
Publication of CN1315700A publication Critical patent/CN1315700A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

A method for transmitting the tracking records to a server over Internet, which contains at least one server and one client's terminal, includes the steps: the server examines a request if it contains the said tracking records, if it does not contain them, the server generates a preset value of the said tracking records, and transplants the preset value into a superlink to change the first page to the second page, and transmits it to client's terminal, and if it contains the tracking records, the server transplants the tracking records to the superlink to change the first page to the third page and transmits it to the clients terminal.

Description

A kind of method of in the Internet, transmitting the servo driver end tracing record
The rise of the Internet has driven the flourish of ecommerce, many enterprises are costed this ecommerce upsurge one after another, the trading activity of enterprise changed by electronic mode simulate, can reduce the enterprise operation cost on the one hand and promote enterprise operation efficient, then considerable potential consumer be can bring on the other hand, and then popularity of enterprise and business opportunity improved by the Internet.
And in the Internet, hypertext transfer protocol (Hyper text Transmission Protocol; HTTP) be the communications protocol of using always, HTTP is kind of the communications protocol of disconnected guiding (connectionless), in this HTTP agreement, between transmitting end and trusted end and none bar special use (dedicated) data channels in this data channels, transmit in order for package, this moment, transmitting end only was responsible for the package biography is got final product to the trusted end, if package has loss, the trusted end must detect this problem and require and heavily send.So,, when the source of desire tracking and keyholed back plate user line and state, just must have extra mechanism to be assisted a ruler in governing a country when the application program of webpage servomechanism (web server).For example, when a user enters a certain networking e-shop and desires to be engaged in article and buy, in one first webpage of this e-shop, bought a computer, in another second webpage of e-shop, bought a printer, this ecommerce must know in this first webpage with this second webpage in two buying behaviors do by same user, and must keep the consistance and the continuity of its buying behavior.
In old HTPP communications protocol, then provide two kinds of authentications (authentication) method to reach above-mentioned purpose, first kind is Basic Authentication method (basic), and another kind makes client and servomechanism can keep the consistance and the continuity of communication for advancing rank authenticating method (digest).Yet the browser that above two kinds of methods all need to see through client is assisted, the message of when transmitting the HTTP request, in header (header), carrying user's password secretly, and servomechanism just can be handled identification user's identity after receiving this user's password.Only the difference of two kinds of methods is, Basic Authentication method (basic) can be earlier through the action of coding when transmitting data such as password, advances rank authenticating method (digest) and then is password and pass to servomechanism by client again after earlier encoded.
We are referred to as client tracking data (client side cookie above-mentioned mode, CSC), because should tracking data (keying material that refers to the user) be produced by client, and in sending the HTTP request, become entrained within the header, in some browser even the disk that can directly have the user to the client data of following the trail of, use in order to next line.If this client is followed the trail of data and stolen in transport process, or this tracking data that is stored in this disk suffers improper altering, and servo driver end just may be to receive incorrect message, and then causes the serious leak on the networking security.
In view of this, the objective of the invention is to propose a kind of in the Internet, transmit the method for servo driver end tracing record, can be by the processing of servo driver end program, automatically produce this tracking data (server side cookie by this servomechanism, SSC), and must not input user's title or password voluntarily by the user, this servo driver end is followed the trail of data and also must be stored in the browser.So can solve the disappearance of the networking security leak of CSC.
Another object of the present invention provides a servo driver end tracing record method, and this servo driver end tracking data is to become entrained in uniform resource address (Universal Resource Location; URL) in, this servo driver end is followed the trail of the directory path title in the corresponding servomechanism of data, and the file name in the also corresponding servomechanism also is exactly correspondence one common gateway interface (Common Gateway Interface; CGI) parameter, this tracking data can be produced by servomechanism fully, by the servomechanism coding, to guarantee the safety of data.
Provided by the invention a kind of in the Internet, transmit the method for a servo driver end tracing record, this the Internet comprises a servomechanism and a client at least, this client is sent a request to this servomechanism, require this servomechanism to transmit one first webpage and give this client, this first webpage comprises at least one hyperlink, and this method comprises: (1) this servomechanism checks whether this request comprises this servo driver end tracing record; (2) if this request does not comprise this servo driver end tracing record then: (a) this servomechanism produces a preset value of this servo driver end tracing record; (b) this preset value is implanted in this hyperlink, made this first webpage be transformed into one second webpage; (c) transmit this second webpage and give this client; (3) if this request has comprised this servo driver end tracing record, then: (d) this servo driver end tracing record is implanted in this hyperlink, made this first webpage be transformed into one the 3rd webpage; (e) transmit the 3rd webpage and give this client.
Provided by the invention a kind of in the Internet, transmit the method for a servo driver end tracing record, this the Internet comprises a servomechanism and a client at least, this client is sent a request to this servomechanism, require this servomechanism to transmit one first webpage and give this client, this first webpage comprises at least one hyperlink, and this method comprises: (1) this servomechanism checks whether this request comprises this servo driver end tracing record; (2) if this request does not comprise this servo driver end tracing record then: (a) this servo driver end produces a preset value of this servo driver end tracing record; (b) this preset value is implanted in this hyperlink, made this first webpage be transformed into one second webpage; (c) transmit this second webpage and give this client; (3) if this request has comprised this servo driver end tracing record then: it is one pre-conditioned to check (d) whether this servo driver end tracing record meets; (e) this is then pre-conditioned if this servo driver end tracing record does not meet: (e1) this servomechanism produces one second preset value of this servo driver end tracing record; (e2) this second preset value is implanted in this hyperlink, made this first webpage be transformed into one the 3rd webpage; (e3) transmit the 3rd webpage and give this client; (g) this is then pre-conditioned if this servo driver end tracing record meets; (f1) this servo driver end tracing record is implanted in this hyperlink, made this first webpage be transformed into one the 4th webpage; (f2) transmit the 4th webpage and give this client.
For mode of the present invention is described further, framework and its feature, now conjunction with figs. illustrates that preferred embodiment of the present invention is as follows, the following stated only, it only is preferred embodiment of the present invention, when can not with the scope implemented of restriction the present invention, such as according to do equal of the spirit of claim of the present invention or similarly change and modify, contained by claim of the present invention.
Brief Description Of Drawings:
Fig. 1 is provided by the present invention in the Internet, transmits the schematic flow sheet of a servo driver end tracing record method;
Fig. 2 is that provided by the present invention another transmits the schematic flow sheet of a servo driver end tracing record method;
See also Fig. 1, Fig. 1 is provided by the present invention in the Internet, transmit the schematic flow sheet of a servo driver end tracing record method, this the Internet comprises a servomechanism and a client at least, this client is sent a request to this servomechanism, require this servomechanism to transmit one first webpage and give this client, this first webpage comprises at least one hyperlink, and this method comprises:
(1) this servomechanism checks whether this request comprises this servo driver end tracing record;
(2) if this request does not comprise this servo driver end tracing record then:
(a) this servomechanism produces a preset value of this servo driver end tracing record;
(b) this preset value is implanted in this hyperlink, made this first webpage be transformed into one second webpage;
(c) transmit this second webpage and give this client;
(3) if this request has comprised this servo driver end tracing record, then:
(d) this servo driver end tracing record is implanted in this hyperlink, made this first webpage be transformed into one the 3rd webpage;
(e) transmit the 3rd webpage and give this client.Suppose that this first webpage that this client will obtain from this servo driver end is t1.htm, the theing contents are as follows of this t1htm shelves:<htm1〉Please click here to browse
<a href=" http://www.abc.com t2.htm "〉T2</a</htm1 wherein this first webpage comprise a hyperlink at least, label<ahref=" http://www.abc.com t2.htm " in for example above-mentioned these t1.htm1 shelves〉promptly be a kind of hyperlink, suppose that at this this network address ' www.abc.com ' promptly is the position of this servomechanism.
When this client when the request of sending of this servomechanism transmits these t1.htm shelves, this servo driver end can check earlier whether this request comprises this servo driver end tracing record, if this request does not comprise this servo driver end tracing record, represent this client in the past never line come or do not login, then this servomechanism produces a preset value of this servo driver end tracing record automatically, suppose that this preset value is " ABCDEF ", this servomechanism is also implanted this preset value in this hyperlink, and it is as follows to make this first webpage be transformed into one second webpage:<htm1〉Please click here to browse
<a href=" http://www.abc.com/ABCDEF t2.htm "〉T2</a</htm1 afterwards this servomechanism transmit this second webpage and give this client.Thus, this hyperlink in this second webpage promptly includes this servo driver end tracing record.
If, when this client clicks this hyperlink<a href=" http://www.abc.com/ABCDEF t2.htm " in this second webpage〉time, represent that this client sends a request again to this servomechanism, require this servomechanism to transmit a file, its name is called t2.htm, has only comprised this servo driver end tracing record ' ABCDEF ' in this request this moment.Suppose theing contents are as follows of these t2.htm shelves:<htm1〉Please click here to browse
<a href=" http://www.abc.com t3.htm "〉T3</a〉</htm1〉comprised this servo driver end tracing record because of this request, therefore this servomechanism can this twice the request of front and back of known road be from same client (this servo driver end still can further be handled according to this message) just, then this servomechanism need not produce the preset value of this servo driver end tracing record automatically, this servo driver end only needs to ask institute to comprise it ' ABCDEF ', implant in this t2.thm file<a href=" http://www.abc.com t1.htm " in the hyperlink, it is as follows that this t2.htm is transformed into:<htm1 Please click here to browse
<a href=" http://www.abc.com/ABCDEF t3.htm "〉T3</a</htm1 transmit again afterwards should before take off content and give this client.
Aforesaid way is not because of needing must not input user's title or password voluntarily by the user, and this servo driver end is followed the trail of data and also must be stored in the browser, so can solve the disappearance of the networking security leak of CSC.And because of this tracking data is to become entrained in this hyperlink, generally this hyperlink includes uniform resource address (Universal Resource Location; URL) with common gateway interface (CommonGateway Interface; CGI) parameter, and this URL contains communications protocol (communication protocol), Hostname, catalogue and the file name etc. that transmit this object, be to follow the trail of data to the directory path title in should servomechanism with this servo driver end, for example following have this servo driver end and follow the trail of in the hyperlink of data ' ABCDEF ':<a href=" http://www.abc.com/ABCDEF/t3.htm " 〉, should ' ABCDEF ' be to should be servo along in a directory path title.This servo driver end is followed the trail of data also to the file name in should servomechanism, for example following have this servo driver end and follow the trail of in the hyperlink of data ' ABCDEF ':<a href=" http://www.abc.com/bin/ABCDEF " 〉, should ' ABCDEF ' i.e. the file name in this servomechanism of correspondence.This servo driver end is followed the trail of corresponding CGI parameter value of data, for example following have this servo driver end and follow the trail of in the hyperlink of data ' ABCDEF ':<ahref=" http://www.abc.com/bin/program cook=ABCDEF " 〉, should ' ABCDEF ' promptly but the numerical value of a corresponding CGI parameter ' cook '.In addition, this servo driver end is followed the trail of data and can be produced by this servomechanism fully, and is encoded via coding techniques by this servomechanism, to guarantee the safety of data.
When this request has comprised this servo driver end tracing record, this servo driver end still can be for further processing according to this message, be more to be provided in the Internet with the present invention, another transmits the method for a servo driver end tracing record, see also Fig. 2, Fig. 2 is that provided by the present invention another transmits the schematic flow sheet of a servo driver end tracing record method, this the Internet comprises a servomechanism and a client at least, this client is sent a request to this servomechanism, require this servomechanism to transmit one first webpage and give this client, this first webpage comprises at least one hyperlink and connects back this servomechanism, and this method comprises:
(1) this servomechanism checks whether this request comprises this servo driver end tracing record;
(2) if this request does not comprise this servo driver end tracing record then:
(a) this servomechanism produces a preset value of this servo driver end tracing record;
(b) this preset value is implanted in this hyperlink, made this first webpage be transformed into one second webpage;
(c) transmit this second webpage and give this client;
(3) if this request has comprised this servo driver end tracing record then:
(d) it is one pre-conditioned to check whether this servo driver end tracing record meets;
(e) this is then pre-conditioned if this servo driver end tracing record does not meet:
(e1) this servomechanism produces one second preset value of this servo driver end tracing record;
(e2) this second preset value is implanted in this hyperlink, made this first webpage be transformed into one
Three webpages;
(e3) transmit the 3rd webpage and give this client;
(f) this is then pre-conditioned if this servo driver end tracing record meets;
(f1) this servo driver end tracing record is implanted in this hyperlink, this first webpage is changed
Cheng Yidi four webpages;
(f2) transmit the 4th webpage and give this client.
When this request has comprised this servo driver end tracing record, it is one pre-conditioned that this servo driver end can check whether this servo driver end tracing record meets, wherein this pre-conditioned can be that this servo driver end tracing record is still not out of date, if this servo driver end tracing record is still not out of date, then this servo driver end need not produce the preset value of this servo driver end tracing record automatically, otherwise then this servo driver end produces this second preset value of this servomechanism tracing record automatically for subsequent treatment.
In sum, transmission one servo driver end tracing record method of the present invention, removing can be by the processing of servomechanism, automatically produce this servo driver end by this servomechanism and follow the trail of data, and must not input user's title or password voluntarily by the user, this servo driver end is followed the trail of data and also must be stored in the browser, with the disappearance of the networking security leak that solves CSC.This servo driver end tracking data is to become entrained in uniform resource address (URL) or the hyperlink in addition, and can be encoded by servomechanism, guaranteeing the safety of data, has obviously had novelty and progressive.

Claims (11)

  1. One kind in the Internet, transmit the method for a servo driver end tracing record, this the Internet comprises a servomechanism and a client at least, this client is sent a request to this servomechanism, require this servomechanism to transmit one first webpage and give this client, this first webpage comprises at least one hyperlink, it is characterized in that this method comprises:
    (1) this servomechanism checks whether this request comprises this servo driver end tracing record;
    (2) if this request does not comprise this servo driver end tracing record then:
    (a) this servomechanism produces a preset value of this servo driver end tracing record;
    (b) this preset value is implanted in this hyperlink, made this first webpage be transformed into one second webpage;
    (c) transmit this second webpage and give this client;
    (3) if this request has comprised this servo driver end tracing record, then:
    (d) this servo driver end tracing record is implanted in this hyperlink, made this first webpage be transformed into one
    The 3rd webpage;
    (e) transmit the 3rd webpage and give this client.
  2. 2. the method for claim 1 is characterized in that this servo driver end tracing record is a corresponding file, and this document is stored in this servomechanism.
  3. 3. the method for claim 1 is characterized in that this servo driver end tracing record is a corresponding catalogue, and this catalogue is to be stored in this servomechanism.
  4. 4. the method for claim 1 is characterized in that this servo driver end tracing record is a corresponding common gateway interface (Common Gateway Interface; CGI) parameter value.
  5. 5. the method for claim 1 is characterized in that this servo driver end tracing record is an enciphered data.
  6. One kind in the Internet, transmit the method for a servo driver end tracing record, this the Internet comprises a servomechanism and a client at least, this client is sent a request to this servomechanism, require this servomechanism to transmit one first webpage and give this client, this first webpage comprises at least one hyperlink, it is characterized in that this method comprises:
    (1) this servomechanism checks whether this request comprises this servo driver end tracing record;
    (2) if this request does not comprise this servo driver end tracing record then:
    (a) this servo driver end produces a preset value of this servo driver end tracing record;
    (b) this preset value is implanted in this hyperlink, made this first webpage be transformed into one second webpage;
    (c) transmit this second webpage and give this client;
    (3) if this request has comprised this servo driver end tracing record then:
    (d) it is one pre-conditioned to check whether this servo driver end tracing record meets;
    (e) this is then pre-conditioned if this servo driver end tracing record does not meet:
    (e1) this servomechanism produces one second preset value of this servo driver end tracing record;
    (e2) this second preset value is implanted in this hyperlink, made this first webpage be transformed into one
    Three webpages;
    (e3) transmit the 3rd webpage and give this client;
    (g) this is then pre-conditioned if this servo driver end tracing record meets;
    (f1) this servo driver end tracing record is implanted in this hyperlink, this first webpage is changed
    Cheng Yidi four webpages;
    (f2) transmit the 4th webpage and give this client.
  7. 7. method as claimed in claim 6 is characterized in that this servo driver end tracing record is a corresponding file, and this document is stored in this servomechanism.
  8. 8. method as claimed in claim 6 is characterized in that this servo driver end tracing record is a corresponding catalogue, and this catalogue is stored in this servomechanism.
  9. 9. method as claimed in claim 6 is characterized in that this servo driver end tracing record is a corresponding common gateway interface (Common Gateway Interface; CGI) parameter value.
  10. 10. method as claimed in claim 6 is characterized in that this servo driver end tracing record is an enciphered data.
  11. 11. method as claimed in claim 6, it is characterized in that this pre-conditioned be that this servo driver end tracing record is still not out of date.
CN 00105201 2000-03-29 2000-03-29 Method for transmitting tracking records at servo end over Internet Pending CN1315700A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 00105201 CN1315700A (en) 2000-03-29 2000-03-29 Method for transmitting tracking records at servo end over Internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 00105201 CN1315700A (en) 2000-03-29 2000-03-29 Method for transmitting tracking records at servo end over Internet

Publications (1)

Publication Number Publication Date
CN1315700A true CN1315700A (en) 2001-10-03

Family

ID=4577600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 00105201 Pending CN1315700A (en) 2000-03-29 2000-03-29 Method for transmitting tracking records at servo end over Internet

Country Status (1)

Country Link
CN (1) CN1315700A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836396B (en) * 2003-06-17 2010-08-04 法国电讯 Traceable method and system for encrypting and/or decrypting data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836396B (en) * 2003-06-17 2010-08-04 法国电讯 Traceable method and system for encrypting and/or decrypting data

Similar Documents

Publication Publication Date Title
US6226750B1 (en) Secure session tracking method and system for client-server environment
US6311278B1 (en) Method and system for extracting application protocol characteristics
US6029245A (en) Dynamic assignment of security parameters to web pages
CN101753606B (en) Method for realizing WEB reverse proxy
US8065383B2 (en) Customizable and measurable information feeds for personalized communication
DE10116640B4 (en) URL-based tokens for difficult distributions that use a server-side cookie container
US8214510B2 (en) Maintaining state information on a client
US6401125B1 (en) System and method for maintaining state information between a web proxy server and its clients
CN101226619B (en) System and method for implementing statistics of hyperlink URL clicking ratio of mail
US6892206B2 (en) Reduction of meta data in a network
US8065421B2 (en) Reciprocal public trust relationship
WO2000071321A3 (en) Shared views for browsing content
CN1965314A (en) Techniques for inline searching in an instant messenger environment
WO2005109814A3 (en) System and method for tracking electronic syndicated contents via an internet communications network
WO2006008516A1 (en) Improved user interface
CN101827129A (en) Information interaction method and system
CN1503950A (en) Method for integrating electronic mail and worldwide web communications with user
WO2005020037A3 (en) Communications system providing enhanced client-server communications and related methods
CN111770072B (en) Method and device for accessing function page through single sign-on
WO2000046696A3 (en) Addressing in the internet
CN1315700A (en) Method for transmitting tracking records at servo end over Internet
GB2359644A (en) Dynamically adding new functions for Web pages
Hamilton Uniform resource identifiers & the simple discovery protocol
KR100397549B1 (en) Method of mail-magazine service
KR970072809A (en) A file transfer method using a common gateway interface (CGI) on a web browser

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication