Sachverhalt:
A.
Die Staatsanwaltschaft Bern-Mittelland führt gegen A._ und B._ Strafverfahren, die auf Strafanzeigen wegen übler Nachrede, Beschimpfung, Tätlichkeiten, Verletzung der Fürsorgepflicht etc. zurückgehen, welche die beiden gegeneinander erhoben haben. Am 24. Dezember 2018 erliess der zuständige Staatsanwalt Perler eine Verfügung, mit der er die von beiden Seiten gestellten Beweisanträge teilweise guthiess und teilweise ablehnte.
Gegen diese Verfügung erhob A._ Beschwerde an das Obergericht des Kantons Bern und stellte insgesamt 18 Anträge. Diese betreffen die Beweiserhebung, die angebliche Befangenheit von Staatsanwalt Perler und weitere Gegenstände. So forderte A._ insbesondere, sie sei freizusprechen und B._ zu verurteilen.
Mit Beschluss vom 16. Januar 2019 trat das Obergericht auf die Beschwerde nicht ein und wies das Ausstandsgesuch ab, soweit es darauf eintrat. Das von A._ gestellte Gesuch um amtliche Verteidigung wies es ab.
B.
Mit Beschwerde in Strafsachen an das Bundesgericht vom 18. Februar 2019 beantragt A._, der Beschluss des Obergerichts sei aufzuheben und ihre im vorinstanzlichen Verfahren gestellten Anträge seien gutzuheissen.
Das Obergericht, Staatsanwalt Perler und B._ haben auf eine Stellungnahme verzichtet. Die Oberstaatsanwaltschaft hat sich nicht vernehmen lassen. Die Beschwerdeführerin hat unaufgefordert eine weitere Eingabe eingereicht.

Erwägungen:
1.
1.1. Beim angefochtenen Urteil handelt es sich um einen selbständig eröffneten Zwischenentscheid in einer Strafsache (<ref-law>). Das Obergericht hat als letzte und, soweit das Ausstandsbegehren betroffen ist, einzige kantonale Instanz entschieden (<ref-law> i.V.m. <ref-law>).
1.2. Zu prüfen ist weiter, ob ein anfechtbarer Entscheid gemäss <ref-law> vorliegt. Soweit sich die Beschwerde gegen die Abweisung des Ausstandsgesuchs richtet, ist sie nach <ref-law> zulässig. Im Übrigen sieht <ref-law> vor, dass gegen andere selbständig eröffnete Vor- und Zwischenentscheide die Beschwerde zulässig ist, wenn sie einen nicht wieder gutzumachenden Nachteil begründen können (lit. a), oder wenn die Gutheissung der Beschwerde sofort einen Endentscheid herbeiführen und damit einen bedeutenden Aufwand an Zeit oder Kosten für ein weitläufiges Beweisverfahren ersparen würde. Vorliegend kommt nur <ref-law> in Betracht. Soweit das Obergericht das Gesuch um amtliche Verteidigung abwies, droht ein nicht wieder gutzumachender Rechtsnachteil im Sinne dieser Bestimmung (<ref-ruling> E. 4 S. 338 mit Hinweisen). Dagegen legt die Beschwerdeführerin in Bezug auf die teilweise abgewiesenen Beweisanträge nicht dar, weshalb sie diese nicht ohne Rechtsnachteil vor dem erstinstanzlichen Gericht wiederholen kann. Da dies auch nicht offensichtlich ist, ist auf die Beschwerde insoweit nicht einzutreten.
1.3. Die Beschwerde enthält zahlreiche Ausführungen, die über den Verfahrensgegenstand hinausgehen. So äussert die Beschwerdeführerin beispielsweise Kritik am offenbar hängigen Eheschutzverfahren, dem abgeschlossenen Verfahren betreffend ihre Einbürgerung und am Vorgehen ihrer früheren Rechtsvertreterin. Auch darauf ist nicht einzutreten.
1.4. Unberücksichtigt bleiben zudem die Vorbringen, welche sich auf Ereignisse nach Ergehen des angefochtenen Entscheids beziehen (<ref-law>).
1.5. Im Übrigen geben die Sachurteilsvoraussetzungen zu keinen weiteren Bemerkungen Anlass. Auf die Beschwerde ist im genannten Umfang einzutreten.
2.
2.1. Gemäss <ref-law> tritt eine in einer Strafbehörde tätige Person in den Ausstand, wenn sie aus anderen Gründen, insbesondere wegen Freundschaft oder Feindschaft mit einer Partei oder deren Rechtsbeistand, befangen sein könnte (vgl. dazu im Einzelnen <ref-ruling> E. 3.2.1 f. S. 179 f. und Urteil 1B_51/2019 vom 28. März 2019 E. 3.1; je mit Hinweisen). Fehlerhafte Verfügungen und Verfahrenshandlungen des Staatsanwalts im Vorverfahren begründen für sich allein keinen Anschein der Voreingenommenheit. Anders verhält es sich, wenn besonders krasse oder wiederholte Irrtümer vorliegen, die eine schwere Verletzung der Amtspflichten darstellen (<ref-ruling> E. 3.2.3 S. 180 mit Hinweisen). Von Bedeutung ist in dieser Hinsicht, ob sich die Verletzung der Amtspflichten zum Nachteil des Gesuchstellers auswirkte (Urteil 1B_11/2013 vom 11. März 2013 E. 2 mit Hinweisen).
2.2. Gemäss <ref-law> hat die Partei, die den Ausstand einer in einer Strafbehörde tätigen Person verlangt, der Verfahrensleitung ohne Verzug ein entsprechendes Gesuch zu stellen, sobald sie vom Ausstandsgrund Kenntnis hat; die den Ausstand begründenden Tatsachen sind glaubhaft zu machen. Nach der Rechtsprechung ist der Ausstand in den nächsten Tagen nach Kenntnisnahme zu verlangen. Andernfalls verwirkt der Anspruch. Ein Gesuch, das sechs bis sieben Tage nach Kenntnis des Ausstandsgrunds eingereicht wird, gilt als rechtzeitig. Unzulässig ist jedenfalls ein Zuwarten während zwei Wochen (zum Ganzen: Urteil 1B_100/2015 vom 8. Juni 2015 E. 4.1 mit Hinweisen). Auch Organmängel anderer Art sind nach der Rechtsprechung gestützt auf den Grundsatz von Treu und Glauben (<ref-law>) so früh wie möglich, d.h. nach deren Kenntnis bei erster Gelegenheit, geltend zu machen. Dies gilt auch, soweit eine Verletzung von Art. 6 EMRK gerügt wird (<ref-ruling> E. 4.3 S. 69; <ref-ruling> E. 4.3 S. 496; je mit Hinweisen).
2.3. Die Beschwerdeführerin, die ihr Ausstandsgesuch direkt an das Obergericht statt an die Staatsanwaltschaft richtete (vgl. Art. 58 Abs. 1 i.V.m. <ref-law>) machte zu dessen Begründung Tatsachen geltend, die sich bereits mehr als zwei Wochen zuvor zugetragen hatten. Das Gesuch war somit verspätet. Insoweit, als sich das Obergericht dennoch inhaltlich damit befasste, ist der angefochtene Entscheid zudem nicht zu beanstanden. Es kann nicht als schwere Verletzung der Amtspflichten bezeichnet werden, wenn der Gesuchsgegner nach Ablauf der von ihm angesetzten Frist zur Stellungnahme vom Beschuldigten eine Kostennote sowie einen Entscheid des Regionalgerichts Bern-Mittelland betreffend Eheschutz/vorsorgliche Massnahmen zu den Akten nahm. Auch der Umstand, dass der Gesuchsgegner dem Beschuldigten zuvor mehrfach eine Fristerstreckung gewährt hatte, begründet keine Befangenheit. Das Obergericht verletzte aus diesen Gründen kein Bundesrecht, wenn es das Ausstandsgesuch abwies, soweit es darauf eintrat.
3.
Umstritten ist schliesslich, ob das Obergericht eine amtliche Verteidigung hätte anordnen müssen. Da es sich nicht um einen Fall der notwendigen Verteidigung handelt (Art. 132 Abs. 1 lit. a i.V.m. <ref-law>), ist dafür insbesondere vorausgesetzt, dass die beschuldigte Person nicht über die erforderlichen Mittel verfügt (<ref-law>). Das Obergericht verneinte dies in Bezug auf die Beschwerdeführerin, die sich dazu nicht äussert und offenbar der irrigen Auffassung ist, sie müsse ihre finanzielle Situation nicht offenlegen. Der angefochtene Entscheid ist auch in dieser Hinsicht nicht zu beanstanden.
4.
Die Beschwerde ist abzuweisen, soweit darauf einzutreten ist.
Bei diesem Verfahrensausgang sind die Kosten des bundesgerichtlichen Verfahrens der Beschwerdeführerin aufzuerlegen (<ref-law>). Es wird keine Parteientschädigung zugesprochen (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen, soweit darauf einzutreten ist.
2.
Die Gerichtskosten von Fr. 2'000.-- werden der Beschwerdeführerin auferlegt.
3.
Es wird keine Parteientschädigung zugesprochen.
4.
Dieses Urteil wird den Parteien, der Generalstaatsanwaltschaft des Kantons Bern, B._ und dem Obergericht des Kantons Bern, Beschwerdekammer in Strafsachen, schriftlich mitgeteilt.
Lausanne, 2. Mai 2019
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Chaix
Der Gerichtsschreiber: Dold