Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Internet technologies Zholmagambetova.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
205.68 Кб
Скачать

INTERNET TECHNOLOGIES

Internet - a global computer network that covers the whole world. Today the Internet has about 15 million subscribers in more than 150 countries. Monthly network size increases by 7-10%. The Internet forms, as it were, the core, which provides the connection of various information networks belonging to different institutions all over the world, one on the other.

If previously the network was used exclusively as a medium for file transfer and e-mail messages, today more complex tasks of distributed access to resources are being solved. About two years ago, shells were created that supported the functions of network search and access to distributed information resources, electronic archives.

The topic I selected is quite relevant in the niche days. Almost everyone uses the Internet. Some are on the network every day, and someone occasionally finds information and checks the mail. Exchange of messages on the network also got a big spread. A huge number of people use e-mail, communicate in chat rooms and with the help of instant messaging programs being at a distance from each other.

INTERNET TECHNOLOGIES IN EDUCATION

To define the concept of "Internet technology" it is necessary to disclose the essence of the concept of "learning technology" in accordance with the original meaning of the term "technology", since the former is derived from the second.

The content of the original concept of "technology" includes:

- Firstly, the process of processing and transformation, which results in finished products;

- Secondly, the normative side of this process, which determines how and what needs to be done, so that the necessary transformation processes are realized.

Technology - from the Greek words techne (art, skill, science) and logos (concept, teaching, knowledge). It can be assumed that, in the broad sense of the word, technology should be understood as scientific knowledge of skill, art, craftsmanship. In the explanatory dictionary, the concept of technology is a set of techniques used in any matter, skill, or art.

In our case, considering the aspect of pedagogical activity, the concept of pedagogical technology is important:

• "an orderly system of actions, the implementation of which leads to a guaranteed achievement of pedagogical goals" (DG Levitis);

Parameters of nttp

This protocol describes the interaction between two computers (the client and the server), built on the basis of messages called a Request and Response. Each message consists of three parts: a start line, headers and a body. In this case, only the start line is required.

The starting lines for the query and response have a different format - we are only interested in the starting query line, which looks like this:

METHOD URI HTTP / VERSION,

where METHOD is just the HTTP request method, URI is the resource identifier, VERSION is the version of the protocol (currently version 1.1 is current).

Headers are a set of name-value pairs, separated by a colon. Various service information is transmitted in the headers: the message coding, the name and version of the browser, the address from which the client came (Referrer), and so on.

The body of the message is, in fact, the transmitted data. In the response, the transmitted data is usually the html page requested by the browser, and in the request, for example, the contents of files uploaded to the server are transmitted in the message body. But as a rule, the body of the message in the request is completely absent.

HTTP Interaction Example

Let's consider an example.

Inquiry:

GET /index.php HTTP / 1.1

Host: example.com

User-Agent: Mozilla / 5.0 (X11; U; Linux i686; en; rv: 1.9b5) Gecko / 2008050509 Firefox / 3.0b5

Accept: text / html

Connection: close

The first line is the query string, the rest are the headers; the message body is missing

Answer:

HTTP / 1.0 200 OK

Server: nginx / 0.6.31

Content-language: en

Content-Type: text / html; charset = utf-8

Content-Length: 1234

Connection: close

... THE SAME HTML-PAGE ...

Resources and methods

Let's return to the start line of the query and remember that there is a parameter such as URI in it. This is deciphered, as Uniform Resource Identifier - a uniform identifier of the resource. A resource is usually a file on the server (an example of a URI in this case is '/styles.css'), but in general a resource may be any abstract object ('/ blogs / webdev /' - development, "rather than a specific file).

The HTTP request type (also called the HTTP method) tells the server what action we want to take with the resource. Initially (in the early 90's) it was assumed that the client may want from the resource only one thing - to get it, but now you can create posts, edit the profile, delete messages, and much more on the HTTP protocol. And these actions are difficult to combine the term "receipt".

To differentiate actions with resources at the level of HTTP methods, the following variants were invented:

GET - resource acquisition

POST - create a resource

PUT - resource update

DELETE - delete a resource

Pay attention to the fact that the HTTP specification does not oblige the server to understand all methods (which in fact are much more than 4) - only GET is required, and also does not tell the server what it should do when receiving a query with this or that method. This means that the server does not have to delete the index.php page on the server in response to the DELETE /index.php HTTP / 1.1 request, a well as to the HTTP / 1.1 GET /index.php request it does not have to return to you the index.php page, he can delete it, for example :)