[go: up one dir, main page]

CN102130952B - Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal - Google Patents

Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal Download PDF

Info

Publication number
CN102130952B
CN102130952B CN201110062700XA CN201110062700A CN102130952B CN 102130952 B CN102130952 B CN 102130952B CN 201110062700X A CN201110062700X A CN 201110062700XA CN 201110062700 A CN201110062700 A CN 201110062700A CN 102130952 B CN102130952 B CN 102130952B
Authority
CN
China
Prior art keywords
request message
mobile terminal
http request
parameter
station address
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.)
Active
Application number
CN201110062700XA
Other languages
Chinese (zh)
Other versions
CN102130952A (en
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.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Dongjing Computer 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 Guangzhou Dongjing Computer Technology Co Ltd filed Critical Guangzhou Dongjing Computer Technology Co Ltd
Priority to CN201110062700XA priority Critical patent/CN102130952B/en
Publication of CN102130952A publication Critical patent/CN102130952A/en
Application granted granted Critical
Publication of CN102130952B publication Critical patent/CN102130952B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for forwarding a hyper text transport protocol (HPPT) request message of a mobile terminal through a relay server. The method comprises the following steps of: acquiring a web address requested by the mobile terminal from the HPPT request message sent by the mobile terminal; searching all regulation rules corresponding to the web address in a regulation rule database pre-created in the relay server based on the acquired web address, wherein the regulation rules are used for regulating the HPPT request message sent by the mobile terminal, and the regulation rule database stores the web address and a corresponding relation among all the regulation rules corresponding to the web address; regulating the HPPT request message according to all the found regulation rules; and forwarding the regulated HPPT request message to a server in a network requested by the mobile terminal. By the method and the device, a mobile terminal user can be prevented from being restrained by the mobile internet and the conventional internet, so that the user can obtain a web content normally and browse a webpage normally.

Description

The method and the device that are used for the HTTP request message of transmitting mobile terminal
Technical field
The present invention relates to internet arena, particularly, relate to a kind of method and device of the HTTP request message that is used for transmitting mobile terminal by the transfer server execution.
Background technology
At present, mobile terminal and daily life and work are closely related.Mobile terminal can be the mobile communication equipments such as mobile phone with function of surfing the Net, PDA (personal digital assistant), navigator.Along with the progress of epoch and technology, people sharply rise to the mobility of terminal and the demand of information.And mobile terminal fast development in recent years, make people also more and more higher to the demand of using mobile terminal Internet access, simultaneously, the colourful mobile Internet application fast developments such as note, bell figure download, mobile music, mobile phone games, Video Applications, mobile-phone payment, location-based service, change the social life of information age deeply.But lack unified standard between each department, different web sites due to mobile Internet, therefore, people can run into the problem that can't normally obtain the Website page data while using the browser of mobile terminal on mobile terminal to surf the Net.Figure 1A is the schematic diagram of the mode of prior art mobile terminal browsing page.As shown in Figure 1A, mobile terminal sends to the HTTP request through gateway the server of targeted website.The user who according to the HTTP request that receives, request is browsed due to different web sites has different restrictions, therefore, the page situation that mobile terminal there will be the page of opening can not normally to show on mobile terminal in browsing page or the request of can't opening is browsed.Specifically, following several situation is arranged.
1, the Virtual network operator of each department is according to himself service needed, and browsing of website limited or added parameter.UA (user agent) parameter that the access point CMWAP acquiescence of for example for surfing Internet with cell phone, setting up is filtered the HTTP request message, abroad some gateway acquiescence is added required parameter etc.Therefore, through after CMWAP has been filtered UA (User Agent, user agent) parameter, mobile terminal can't be browsed some and forbid in the HTTP request message website without the UA parameter when the HTTP of mobile terminal request message.
2, each website is different to the restriction of browsing, and for example operator need to obtain some parameter and return to the different pages, and portal website returns to mobile phone version or pc version web page contents, the strategy that the even restricted mobile phone browser in some websites is browsed according to request.For example, there is the part website not allow the mobile phone browser access.
3, for the user who uses mobile phone browser, some website need to obtain necessary client parameter, thereby reach, provides content wizard, returns to the demand of corresponding content for different mobile phones.
4, some website requires to provide user ID so that website is returned to corresponding content or is used for adding up to different users.
Therefore, how effectively avoiding the objective restriction that exists on mobile Internet, thereby can guarantee that mobile browser can normally obtain page data when browsing page, is current urgent problem.
Summary of the invention
Based on above problem, the problems referred to above that exist in order to overcome prior art, a kind of method and device of the HTTP request message that is used for transmitting mobile terminal by the transfer server execution are provided, utilize described method and apparatus, the parameter that transfer server can be asked the HTTP that mobile terminal sends is adjusted, then be forwarded to Website server, thereby make the mobile terminal can the conditional website of normal browsing.
According to an aspect of the present invention, provide a kind of method of the HTTP request message that is used for transmitting mobile terminal by the transfer server execution, comprising: obtain the station address that mobile terminal is asked from the HTTP request message that mobile terminal sends; Based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database that is pre-created in described transfer server, the corresponding relation between wherein said regulation rule database store website address and all regulation rules corresponding with this station address; According to all regulation rules that find out, described HTTP request message is adjusted; And the described HTTP request message after adjusting is forwarded to the server of the website that mobile terminal asks.
Preferably, if the station address that obtains wishes to comprise the mobile terminal parameter in the HTTP request message that this mobile terminal sends when being moved terminal access, corresponding regulation rule is to add the parameter of mobile terminal in received HTTP request message, wherein, described mobile terminal parameter comprises model, operating system, the screen resolution of mobile terminal.
Preferably, if the station address that obtains requires the UA parameter in the HTTP that receives request message to forbid that when not comprising the UA parameter in empty and the HTTP request message that receives, corresponding regulation rule is for adding the default UA parameter that can be this station address identification in received HTTP request message.
Preferably, if the UA parameter that comprises in received HTTP request message can not be the UA parameter of the station address that obtains identification, corresponding regulation rule is for being the default UA parameter that can be this station address identification with the UA parameter replacement in the HTTP request message.
Preferably, if the station address forbidden moves terminal access of obtaining, corresponding regulation rule is with " the text/vnd.wap.wnl in the ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.
Preferably, if the station address that obtains requires to identify HTTP request message source or needs the number of users of this website of statistics access, corresponding regulation rule is for consulting in advance to add in the parameter of determining unique terminal iidentification of mobile terminal by transfer server and Website server in described HTTP request message.
Preferably, unique terminal iidentification of described mobile terminal is generated by transfer server.
According to another aspect of the present invention, the transfer server that provides a kind of request message of HTTP for mobile terminal to forward comprises: acquisition module, obtain the station address that mobile terminal is asked from the HTTP request message that mobile terminal sends; Search module,, based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database that is pre-created in described transfer server; Adjusting module, adjust described HTTP request message according to all regulation rules that find out; Forwarding module, be forwarded to the described HTTP request message after adjusting the server of the website that mobile terminal asks; And the regulation rule database is used for the corresponding relation between store website address and all regulation rules corresponding with this station address.
Preferably, if when the station address that obtains wishes to comprise the mobile terminal parameter in the HTTP request message that this mobile terminal sends when being moved terminal access, corresponding regulation rule is to add the parameter of mobile terminal in received HTTP request message, wherein, described mobile terminal parameter comprises model, operating system, the screen resolution of mobile terminal.
Preferably, if the station address that obtains requires the UA parameter in the HTTP that receives request message to forbid that when not comprising the UA parameter in empty and the HTTP request message that receives, corresponding regulation rule is for adding the default UA parameter that can be this station address identification in received HTTP request message.
Preferably, if the UA parameter that comprises in received HTTP request message can not be the UA parameter of the station address that obtains identification, corresponding regulation rule is for being the default UA parameter that can be this station address identification with the UA parameter replacement in the HTTP request message.
Preferably, if the station address forbidden moves terminal access of obtaining, corresponding regulation rule is with " the text/vnd.wap.wnl in the ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.
Preferably, if the station address that obtains requires to identify HTTP request message source or needs the number of users of this website of statistics access, corresponding regulation rule is for consulting in advance to add in the parameter of determining unique terminal iidentification of mobile terminal by transfer server and Website server in described HTTP request message.
In order to realize above-mentioned and relevant purpose, one or more aspects of the present invention comprise the feature that back will describe in detail and particularly point out in the claims.Following explanation and accompanying drawing describe some illustrative aspects of the present invention in detail.Yet, the indication of these aspects be only some modes that can use in the variety of way of principle of the present invention.In addition, the present invention is intended to comprise all these aspects and their equivalent.
Beneficial effect
utilize the method for the HTTP request message that is used for transmitting mobile terminal by the transfer server execution of the present invention, when mobile terminal forwards the HTTP request by transfer server to the server that browses web sites, because transfer server can be adjusted the HTTP request message parameter that mobile terminal sends according to the regulation rule that wherein is pre-created, then the HTTP request message parameter that will adjust after parameter is transmitted to the Website server of asking as required, thereby problem that can't the normal browsing webpage while having avoided restriction due to mobile Internet and conventional internet to make mobile terminal directly to Website server, send the HTTP request, guarantee that mobile phone users normally gets the information of website, browsing page normally.
Description of drawings
By reference to the content below in conjunction with the description of the drawings and claims, other purpose of the present invention and result will be understood and easy to understand more.In the accompanying drawings:
Figure 1A and Figure 1B are respectively prior aries and according to the schematic diagram of the mode of the mobile terminal browsing page of the embodiment of the present invention;
Fig. 2 illustrates the flow chart according to the method for the HTTP request message that is used for transmitting mobile terminal by the transfer server execution of the embodiment of the present invention; And
Fig. 3 is the block diagram that illustrates according to the transfer server of the request message of the HTTP for transmitting mobile terminal of the present invention.
Label identical in institute's drawings attached is indicated similar or corresponding feature or function.
Embodiment
In the following description, for purposes of illustration,, for the complete understanding to one or more embodiment is provided, many details have been set forth.Yet, clearly, can be in the situation that do not have these details to realize these embodiment yet.In other example, one or more embodiment for convenience of description, known structure and equipment illustrate with the form of block diagram.
At this, the term that uses in specification of the present invention is only in order to describe specific embodiment, rather than intention restriction the present invention.As using in specification of the present invention and claims, singulative " ", " a kind of " and " being somebody's turn to do " intention also comprise the total form, unless context is otherwise known and indicated.Be also to be understood that the term that uses here " and/or " refer to and comprise relevant one or more any and all possible combination of listing in item.Should also be appreciated that, term " comprise " and/or " comprising " when being used for this specification, expression exists described feature, integral body, step, operation, element and/or parts, but does not get rid of existence or increase one or more further features, integral body, step, operation, element, parts and/or its set.
Below in conjunction with the drawings and specific embodiments, the present invention is done further detailed description.
Figure 1B is the schematic diagram according to the mode of the mobile terminal browsing page of the embodiment of the present invention.As shown in Figure 1B, send HTTP from the server of the prior art mobile terminal process backward website of asking of gateway and ask the mode of browsing page different, mobile terminal forwards HTTP by transfer server to the Website server of asking and asks browsing page after gateway.After adjusting according to pre-defined rule, the HTPP required parameter that transfer server sends mobile terminal is transmitted to again the website of asking.
Fig. 2 is the flow chart that illustrates according to the method for the HTTP request message that is used for transmitting mobile terminal of being carried out by transfer server of the embodiment of the present invention.
As shown in Figure 2,, in step 210, obtain the station address that mobile terminal is asked from the HTTP request message that mobile terminal sends.Mobile terminal is take http protocol as basis with communicating by letter of transfer server, mobile terminal uses the request of GET or POST the parameter of self to be included in the request message of HTTP and sends to transfer server, comprising parameters such as the purpose URL address of mobile terminal request, mobile terminal screens.In examples more of the present invention, these parameters can be placed in the Body (while using the POST mode) of URL (while using the GET mode) or HTTP request message.Transfer server identifies the request of mobile terminal, obtains the station address that mobile terminal is asked.Obviously, transfer server can also adopt alternate manner as known in the art, obtains the station address that mobile terminal is asked from the HTTP request message.
, in step 220,, based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database that is pre-created in transfer server.Wherein, the corresponding relation between regulation rule database store website address and all regulation rules corresponding with this station address.To be specifically described below about the corresponding relation between station address in the regulation rule database in transfer server and all regulation rules corresponding with this station address.
, in step 230, according to all regulation rules that find out, described HTTP request message is adjusted.
, in step 240, the described HTTP request message after adjusting is forwarded to the server of the website that mobile terminal asks.
In addition, in another example of the present invention, Website server sends corresponding Webpage information according to received HTTP request message to mobile terminal.Mobile terminal receives the Webpage information that Website server returns, and by mobile browser, shows this Webpage.Thereby, parameter in the HTTP request message that for the restriction of all kinds of websites, mobile terminal is sent due to transfer server has been carried out corresponding adjustment, and then the HTTP request message after adjusting sends to Website server, so mobile terminal can normally be browsed all kinds of conditional Website pages.
Below will specifically describe about the corresponding relation between station address in the regulation rule database in transfer server and all regulation rules corresponding with this station address.
Transfer server is after obtaining the station address that mobile terminal asks, can be based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database.
If the station address that obtains wishes to comprise the mobile terminal parameter in the HTTP request message that this mobile terminal sends when being moved terminal access, corresponding regulation rule is to add the parameter of mobile terminal in received HTTP request message, wherein, described mobile terminal parameter comprises model, operating system, the screen resolution of mobile terminal.For example, the portal standing-meeting changes into the size that adapts to the mobile phone screen displaying to the picture of webpage and adds in the page of mobile phone version website again, usually only change according to minimum resolution website, therefore, when the high mobile phone of screen resolution was browsed portal website, the picture clarity in the page of acquisition was inadequate.In this case, transfer server will add the parameters such as mobile phone resolution in the HTTP request message that mobile phone sends.In addition, in other example of the present invention, also can add the parameter such as model, operating system, screen size of mobile phone.
If the station address that obtains requires the UA parameter in the HTTP that receives request message to forbid that when not comprising the UA parameter in empty and the HTTP request message that receives, corresponding regulation rule is for adding the default UA parameter that can be this station address identification in received HTTP request message.For example, the HTTP request message that mobile phone sends is after the gateway forwards of CMWAP (mobile dream network), and UA parameter wherein is by gateway-filter, thereby can't open UA parameter in the HTTP request message that requirement receives and forbid website for sky.In this case, transfer server will add the default UA parameter that can be this station address identification in received HTTP request message.
If the UA parameter that comprises in received HTTP request message can not be the UA parameter of the station address that obtains identification, corresponding regulation rule is for being the default UA parameter that can be this station address identification with the UA parameter replacement in the HTTP request message.For example, the UA parameter that comprises in the HTTP request message that mobile phone sends can not be the UA parameter of the station address that obtains identification, such as, newer UA parameter, thereby can't open corresponding Website page.In this case, transfer server will be the default UA parameter that can be this station address identification with the UA parameter replacement in received HTTP request message.
If the station address forbidden moves terminal access of obtaining, corresponding regulation rule is with " the text/vnd.wap.wnl in the ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.For example, some website can judge in received HTTP request message whether contain " text/vnd.wap.wnl; Q=0.6 " field, if having point out by computer and browse or return white screen, thereby make the mobile terminal can't normal browsing.In this case, transfer server will be with " the text/vnd.wap.wnl in ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.
If the station address that obtains requires to identify HTTP request message source or needs the number of users of this website of statistics access, corresponding regulation rule is for consulting in advance to add in the parameter of determining unique terminal iidentification of mobile terminal by transfer server and Website server in described HTTP request message.For example, the Yoqoo station of 3G version, requiring provides specific sign to identify in the HTTP request message of mobile phone, thereby returns to corresponding content.For example, some website need to be added up number of users, charging is processed.In these cases, transfer server consults in the parameter of determining to add unique terminal iidentification of mobile terminal in advance by transfer server and Website server in this HTTP request message.Preferably, unique terminal iidentification of described mobile terminal is generated by transfer server.The hardware that transfer server can not rely on mobile terminal generates this unique terminal iidentification.In addition, in replacing example, unique terminal iidentification of described mobile terminal can adopt other suitable mode to generate.
Fig. 3 is the block diagram that the transfer server that forwards according to the HTTP request message that is used for mobile terminal is shown.As shown in Figure 3, being used for the transfer server 300 that the HTTP request message of mobile terminal forwards comprises: acquisition module 310, search module 320, adjusting module 330, forwarding module 340 and regulation rule database 350.
Particularly, acquisition module 310, the HTTP request message that is used for sending from mobile terminal obtains the station address that mobile terminal is asked.
Search module 320,, based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database 350 that is pre-created in transfer server.
Adjusting module 330, be used for according to all regulation rules that find out, the HTTP request message being adjusted.
Forwarding module 340, the HTTP request message after being used for adjusting are forwarded to the server of the website that mobile terminal asks.
Regulation rule database 350, be used for the corresponding relation between store website address and all regulation rules corresponding with this station address.Below will specifically describe the corresponding relation between station address in regulation rule database 350 and all regulation rules corresponding with this station address.
If the station address that obtains wishes to comprise the mobile terminal parameter in the HTTP request message that this mobile terminal sends when being moved terminal access, corresponding regulation rule is to add the parameter of mobile terminal in received HTTP request message, wherein, described mobile terminal parameter comprises model, operating system, the screen resolution of mobile terminal.
If the station address that obtains requires the UA parameter in the HTTP that receives request message to forbid that when not comprising the UA parameter in empty and the HTTP request message that receives, corresponding regulation rule is for adding the default UA parameter that can be this station address identification in received HTTP request message.
If the UA parameter that comprises in received HTTP request message can not be the UA parameter of the station address that obtains identification, corresponding regulation rule is for being the default UA parameter that can be this station address identification with the UA parameter replacement in the HTTP request message.
If the station address forbidden moves terminal access of obtaining, corresponding regulation rule is with " the text/vnd.wap.wnl in the ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.
If the station address that obtains requires to identify HTTP request message source or needs the number of users of this website of statistics access, corresponding regulation rule is for consulting in advance to add in the parameter of determining unique terminal iidentification of mobile terminal by transfer server and Website server in described HTTP request message.
Below take mobile phone, by the UC web server as transfer server, come browsing page as example, the application of the method for the invention is described.
At first, UC WEB server receives the HTTP request message that mobile phone sends:
GET http://www.ucweb.com/ucid? the xxxx parameter
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,,text/vnd.wap.wml;q=0.6,
User-Agent:UCWEB7.0
.... the remainder of // omission HTTP request message
Wherein, ' www.ucweb.com ' is the UCWEB server domain name, comprises station address that mobile phone asks and the information such as parameter of mobile terminal in the xxxx parameter in GET, for example, and ' www.url.com/m '.Thereby UC WEB server gets the station address that mobile phone is asked.
Then, search accessed station address ' www.url.com/m ' in the regulation rule database that the UCWEB server is pre-created therein, and find out corresponding with the station address ' www.url.com/m ' regulation rule that the HTTP request message that mobile phone sends is adjusted that is used for for needing to add the mobile phone resolution parameter.
Then, UCWEB adds the mobile phone resolution parameter in received HTTP request message in the following manner:
GET?http://www.url.com/HTTP/1.1
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,,text/vnd.wap.wml;q=0.6,
User-Agent:UCWEB7.0
screen?resolution:240*320
.... the remainder of // omission HTTP request message
Wherein, the resolution that has defined mobile phone in screen resolution parameter is 240*320.
UCWEB sends to the Website server of asking with the HTTP request message that has added after the mobile phone resolution parameter subsequently.
Mobile phone resolution parameter in the Website server basis HTTP request message that receives of asking carries out typesetting to the content of pages of webpage, then this content of pages is sent to mobile phone.Mobile phone receives the content of pages of webpage and shows this Website page,, because the webpage that mobile phone is shown is corresponding with mobile phone resolution, therefore, can the user can use mobile phone to obtain better viewing experience.
In addition, in above-mentioned example of the present invention, the UC server also can be added on the mobile phone resolution parameter in the URL of received HTTP request message as required, and the HTTP request message after interpolation is as follows:
GET?http://www.url.com/m?screen=240*320HTTP/1.1
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,,text/vnd.wap.wml;q=0.6,
User-Agent:UCWEB7.0
.... the remainder of // omission HTTP request message
in sum, directly to Website server, send the HTTP request message with mobile terminal, be subject to some website restriction and can't browse the corresponding page and compare, utilize the HTTP request message retransmission method and the device that are used for mobile terminal of being carried out by transfer server of the present invention, when mobile terminal passes through the transfer server browsing page, due to transfer server can movement-based terminal institute request access station address, according to the various regulation rules that wherein are pre-created, the HTTP request message parameter of mobile terminal is adjusted, and the parameter after adjusting is transmitted to the Website server of asking as required, thereby avoided the restriction of mobile Internet and conventional internet, guarantee that mobile phone users can normally get the content of website, thereby browsing page normally.
Although the disclosed content in front shows exemplary embodiment of the present invention, should be noted that under the prerequisite of the scope of the present invention that does not deviate from the claim restriction, can carry out multiple change and modification.Do not need to carry out with any particular order according to function, step and/or the action of the claim to a method of inventive embodiments described herein.In addition, although element of the present invention can be with individual formal description or requirement, also it is contemplated that a plurality of, unless clearly be restricted to odd number.
Although in conjunction with the preferred embodiment that is shown specifically and describes, disclose the present invention, but those skilled in the art are to be understood that,, for above-mentioned retransmission method and transfer server according to the HTTP request message that is used for mobile terminal by the transfer server execution of the present invention, can also make various modifications and distortion on the basis that does not break away from content of the present invention.Within these modifications and distortion drop on protection scope of the present invention, and protection scope of the present invention should be determined by the content of appending claims.

Claims (13)

1. the method for a HTTP request message that is used for transmitting mobile terminal of being carried out by transfer server comprises:
Obtain the station address that mobile terminal is asked from the HTTP request message that mobile terminal sends;
Based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database that is pre-created in described transfer server, wherein, described regulation rule comprises the parameter of adjusting in the HTTP request message, the corresponding relation between described regulation rule database store website address and all regulation rules corresponding with this station address;
According to all regulation rules that find out, described HTTP request message is adjusted; And
Described HTTP request message after adjusting is forwarded to the server of the website that mobile terminal asks.
2. in accordance with the method for claim 1, wherein, if the station address that obtains wishes to comprise the mobile terminal parameter in the HTTP request message that this mobile terminal sends when being moved terminal access, corresponding regulation rule is to add the parameter of mobile terminal in received HTTP request message
Wherein, described mobile terminal parameter comprises model, operating system, the screen resolution of mobile terminal.
3. in accordance with the method for claim 1, wherein, if the station address that obtains requires the UA parameter in the HTTP that receives request message to forbid that when not comprising the UA parameter in empty and the HTTP request message that receives, corresponding regulation rule is for adding the default UA parameter that can be this station address identification in received HTTP request message.
4. in accordance with the method for claim 1, wherein, if the UA parameter that comprises in received HTTP request message can not be the UA parameter of the station address that obtains identification, corresponding regulation rule is for being the default UA parameter that can be this station address identification with the UA parameter replacement in the HTTP request message.
5. in accordance with the method for claim 1, wherein, if the station address forbidden moves terminal access of obtaining, corresponding regulation rule is with " the text/vnd.wap.wnl in the ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.
6. in accordance with the method for claim 1, wherein, if the station address that obtains requires to identify HTTP request message source or needs the number of users of this website of statistics access, corresponding regulation rule is for consulting in advance to add in the parameter of determining unique terminal iidentification of mobile terminal by transfer server and Website server in described HTTP request message.
7. in accordance with the method for claim 6, wherein, unique terminal iidentification of described mobile terminal is generated by transfer server.
8. transfer server that the HTTP request message that is used for mobile terminal forwards comprises:
Acquisition module, obtain the station address that mobile terminal is asked from the HTTP request message that mobile terminal sends;
Search module, based on the station address that obtains, search the regulation rule that HTTP request message that the be useful on corresponding with this station address send mobile terminal is adjusted in the regulation rule database that is pre-created in described transfer server, wherein, described regulation rule comprises the parameter of adjusting in the HTTP request message;
Adjusting module, adjust described HTTP request message according to all regulation rules that find out;
Forwarding module, be forwarded to the described HTTP request message after adjusting the server of the website that mobile terminal asks; And
The regulation rule database, be used for the corresponding relation between store website address and all regulation rules corresponding with this station address.
9. according to transfer server claimed in claim 8, wherein, if when the station address that obtains wishes to comprise the mobile terminal parameter in the HTTP request message that this mobile terminal sends when being moved terminal access, corresponding regulation rule is to add the parameter of mobile terminal in received HTTP request message
Wherein, described mobile terminal parameter comprises model, operating system, the screen resolution of mobile terminal.
10. according to transfer server claimed in claim 8, wherein, if the station address that obtains requires the UA parameter in the HTTP that receives request message to forbid that when not comprising the UA parameter in empty and the HTTP request message that receives, corresponding regulation rule is for adding the default UA parameter that can be this station address identification in received HTTP request message.
11. according to transfer server claimed in claim 8, wherein, if the UA parameter that comprises in received HTTP request message can not be the UA parameter of the station address that obtains identification, corresponding regulation rule is for being the default UA parameter that can be this station address identification with the UA parameter replacement in the HTTP request message.
12. according to transfer server claimed in claim 8, wherein, if the station address forbidden moves terminal access of obtaining, corresponding regulation rule is with " the text/vnd.wap.wnl in the ACCEPT parameter in received HTTP request message; Q=0.6 " the field deletion.
13. according to transfer server claimed in claim 8, wherein, if the station address that obtains requires to identify HTTP request message source or needs the number of users of this website of statistics access, corresponding regulation rule is for consulting in advance to add in the parameter of determining unique terminal iidentification of mobile terminal by transfer server and Website server in described HTTP request message.
CN201110062700XA 2011-03-16 2011-03-16 Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal Active CN102130952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110062700XA CN102130952B (en) 2011-03-16 2011-03-16 Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110062700XA CN102130952B (en) 2011-03-16 2011-03-16 Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal

Publications (2)

Publication Number Publication Date
CN102130952A CN102130952A (en) 2011-07-20
CN102130952B true CN102130952B (en) 2013-11-20

Family

ID=44268841

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110062700XA Active CN102130952B (en) 2011-03-16 2011-03-16 Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal

Country Status (1)

Country Link
CN (1) CN102130952B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102629933B (en) * 2012-02-28 2015-05-06 深信服网络科技(深圳)有限公司 Method for identifying actual behavior of user to click and access website and system thereof
CN103338401A (en) * 2013-06-03 2013-10-02 贝壳网际(北京)安全技术有限公司 Video playing control method, device and system for mobile terminal browser
CN103327410B (en) * 2013-06-03 2017-02-15 贝壳网际(北京)安全技术有限公司 Method and system for playing video in mobile terminal browser and mobile terminal
CN103327411B (en) * 2013-06-03 2017-02-01 贝壳网际(北京)安全技术有限公司 Video playing method, device and system for mobile terminal browser
CN103347069A (en) * 2013-06-27 2013-10-09 贝壳网际(北京)安全技术有限公司 Method and device for realizing network access
CN108306934A (en) * 2017-12-28 2018-07-20 北京天元创新科技有限公司 A kind of cross-server document transmission method and system
CN109871501B (en) * 2019-03-11 2021-04-20 腾讯科技(深圳)有限公司 Page display method and device, computer readable storage medium and computer equipment
CN112003788B (en) * 2020-07-23 2021-12-14 北京达佳互联信息技术有限公司 Data request sending method, device, equipment and medium
CN118140470A (en) * 2023-08-25 2024-06-04 深圳市锐明技术股份有限公司 Data communication method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101640869A (en) * 2009-08-27 2010-02-03 中兴通讯股份有限公司 Content conversion method and wireless application protocol gateway
CN101883128A (en) * 2009-05-07 2010-11-10 杭州手趣科技有限公司 Mobile phone internet supporting system based on 3G (The 3rd Generation Telecommunication) network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101242336B (en) * 2008-03-13 2010-12-01 杭州华三通信技术有限公司 Method of Remotely Accessing Intranet Web Server and Web Proxy Server
JP2010198055A (en) * 2009-02-23 2010-09-09 Nec Engineering Ltd Web state monitoring system and web server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101883128A (en) * 2009-05-07 2010-11-10 杭州手趣科技有限公司 Mobile phone internet supporting system based on 3G (The 3rd Generation Telecommunication) network
CN101640869A (en) * 2009-08-27 2010-02-03 中兴通讯股份有限公司 Content conversion method and wireless application protocol gateway

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2010-198055A 2010.09.09

Also Published As

Publication number Publication date
CN102130952A (en) 2011-07-20

Similar Documents

Publication Publication Date Title
CN102130952B (en) Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal
US9807160B2 (en) Autonomic content load balancing
US8403222B2 (en) Method of enabling the downloading of content
CN101690128B (en) Systems, methods, devices, and computer program products for downloading content for offline browsing
US7392308B2 (en) System, method, and computer program product for placement of channels on a mobile device
US20070100959A1 (en) Customizing RSS content for use over a network
US20050015406A1 (en) Method and system for customizable client aware content selection and rendering in a portal server
US20040073713A1 (en) Method, system, gateway, proxy and computer program for adding information to received content pages
CN101404024B (en) Mobile terminal and method for browsing website contents through mobile terminal
US7975214B2 (en) System for capturing frames and form data
JP2015504209A (en) Method and user device for providing a web page
EP3193270A1 (en) Output function dividing system
CN102202100A (en) Method for processing network data by micro browser, micro browser and server thereof
CN102567376A (en) Method and device for recommending personalized search results
US20050015718A1 (en) Method and system for client aware content aggregation and rendering in a portal server
KR101821603B1 (en) Method for providing customized advertisement/news on scalable application service system
JP2011175460A (en) Document browsing system and document conversion server
CN103593388A (en) Content supplying apparatus, content supplying method, portal system and storage medium storing computer program
US20130304728A1 (en) Computer-based method and system for processing a file request in response to a message received from a user mobile device
US20070055775A1 (en) Method and system for controlling information access from a website via Web or WAP access
CN103001924A (en) Method, network server and system for accessing pages
US20050015500A1 (en) Method and system for response buffering in a portal server for client devices
US20100042685A1 (en) Personalizing communications layer
WO2010014191A2 (en) Web page serving architecture
JP5396872B2 (en) Terminal device and Web page data acquisition method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200707

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: Room 301, building 2, No. 16 Keyun Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU UCWEB COMPUTER TECHNOLOGY Co.,Ltd.